MGVELKLTPTSFRRRVILRALVIVFAFSVVSIIRNLNGAYQGETHLHHRPRKVDDCAVNFAFLGPFLFSGNGFLSNTFLKPVWSFIESDKCKKNIDLTTQVVAELKGLNLLSNDARALCIGRSSVSALLAMNLQGISDARVSHAPPVFAFKHRKFTSELRYDDASFGFVFSMDLETVSVPASLVYEIERVLKPGGTGAMLVGSDSNGLVRSVSPVSSLLKNSSVVHVASLGEQVLIVFRRHGEDSFGLDQSHHHHLPGDCSSVLNSRPYIGLLEPLLEEKRSDFERRIHYLPEFIDVSSRKRLVYIDIGAADHLTPRSDWFFPSYPIDKKAFNSYFVHHNTSILTSYVKSPGVTFIYHPGLAGTVASRGEEEEEPFVEDDSFDFLAWFKETASFADFLVLKMNTSEAELKFLSELIKTGAICSVDELFLHCNGYGDCNNVIKSLRSSGVFVHQWWED*