MELSITVTELRYALDTFFFLISGALVMWMAAGFAMLEAGLVRSKNTTEILTKNFVLYAIACTTYLIVGYNIMYVDNTEGGWLPSFGALIGSQADGADHSLESDFFFQVVFVATAMSVVSGAVAERMKLWAFLIFSAVLTAFIYPVEGYWTWGGGFLSAAGFSDFAGSGIVHLAGASAALAGVLLLGARKGKYGKNGEIYPIPGSNMPLATLGTFILWFGWFGFNGGSQLMVSDFENATSVGKIFLNTNAAAAAGAIAALLVCKTTWGKADLTMVLNGALAGLVAITADPLSPSPLYSVAIGAVSGSLVVFSIIGLDKLKIDDPVGAISVHGVCGFFGLMVVPLSNADATFGAQLLGAAVIFAWVFGASLVVWGVLKATMGIRVSEEEEMEGMDMHDCGVGAYPEFVTVK*