MELIPLLMGLLTGILTSYTDIKTGFVFDVHAFPTLQLIGKLLGWEEEEEDVGLPRWIERIIIPSAEIGILYYLYLGLKSGDVLLALSGLIGLFVGFGLGLFLYYIGAWASGDVVILAAFSALLPLAPPTAKIVPPYGDGYPFYPVAILFNSILAVFPFIIAYALGVLVVRKETEDIKRVFTEGIRTTIEATLWIMFGIAVTALLNLNRPLLGLLVTILAFPIFLRYRTVGDILGIAGVLYLTYLQPDTTLFALLKVLATIYAVKVLLSTAKILRGKVLVEEVPVEELHEWDILGETIHELNGEVKREREGTIERFKRALSTWDFSEIRPKVGRVVASPTAEGLTKEQIEELKKLVEEGKLENRFLRKKAMPFAPAIFLGFLISYFWGDIFWWLELKMMGL