HIRCCNILFPGGLAEEVTEKIIHSTFIPFGDIVDVNLPLDYETEKHRGFAFVEFELAEDAKAAIDNMNESEIYGRTIRVNIAKPMYSNKDGLHHRPVWADEDWLKKYAMKEDGEDGKTTADDDAKVEKAKVKNPRVFFDIRIGSQYTGRILMELRADVVPITAENFRCLCTHEKGFGYRGSTFHRIIPQFMCQGGDFTQHNGTGGKSIYGGKFDDENFKLRHTGAGTLSMANSGPNTNGSQFFMTTEKTDWLNDKHVVFGHVKEGFEVLKKVEAIGSKDGKPRQKVVISDCGELT