MKFGKEFAEYVKELHGRRPQLGFSSFVGFHCIKELLKICRLQIFADIDPSPRLLPNSARSPAASDPPQASPSVDCTSARDFLFGCQVCDCTLLPLLIKEVAAVSRSFNTRTQQLLQRHHASGLQKYLMRIKHKYAGNHLAEIEEGKLLMNYLAMNALAVRKVLTKYDKIVLEAHSFKEKPLLRFTIKSQLQAIRVQLLQSPWLIELIAFHFNSNDSGITQPGMCTECSCDFESGKSIMTCMLHELLRMDFDLTCSICLETVFDPVSLSCGHIFCNSCVCSAASISTIQGLKAAHQHAKCPLCRQAGVYTDAVHLRELAKLISNRCKDYWVGRLKRERAEQLKAAKRHWENQCRAAVGF*