MMEAFLASVQKNIKSEGEEVKSAILPLLKLIALALPGLILAHPKVQLVPKATFKLLSKLVFALFLPCLIFTQLGPSISLENIVRWWFIPVNVIISTAIGCILGCLVAFICRPPREFVRFTIIMTAFGNTGNIPLAVVASVCHSSDAPFGPDCYGNGIAYVSFSQWVSVILVYTLVYHMMKPPLEQCEIVDEEIEIELVPADLSKPLLVEAELPGIEEKETEHSKTPFIPSLFNSVSGISQTNFPDLEAMKEGREEGGESSSKSIRCLAEPRVARKIRVVAEQTPIHHILQPPTVASFLAIVIGVIPALRHMVYGAHAPLEVITDSLGTMADATVPSVMLILGGMLGEGPNESKLGIRTTIGIIVARLLVLPVIGIGVVYLADKWNFLIAGDRLYQFVLLLQYTTPSAILLGVIASLRGYAVKEASALLFWQHVGAVLSLSIYIIVYFKLLFSYI*