MLSAYVEQGQREKALWLYMQMQEEDVSPDQLTFVITLQACATLAKTKEAPLAEELLTKVMPLEVVQALHADARKEGFASNVFVGNTLVSMYGKCGATGEAVDVFGALSHRDVVSWNAMLSAYVEHGQIEKALQLFTQMQKECMSPDQLTFVIALQACAILAEKEESCVVEGWPTFGISLEIGQALHGDACGKGLASDIFVGSILVSMYGKCGAIVEAEDVFGALSERTVVLWNAMLSAYVGRGQGEKALWLYEQMQKQCVAPDHVTLLCILQACSAMGRLEICKQLHFNAVSTGYDRMPSVAATLIHAYGSCASMLDAQACFDKLSAPDIMSWNACIAGHAGEGNLVASLNMFEKLILAGLKPSEVTFISVLTTCSHAGLVVKGLENFESMSREYGITQELKHYGIVLDLLGRAGNFERLENMLQRMPMQANLTIWSCLLDACRTHGNLELAKQAFDTAVNLQPKQAPAYIVLSNMYAMLGCRSVQQVQKV*