MARTKKTARKLYPEGQDKNAQGENVQEQNSQKVQANVPDKPSKKRVNYHVKSLREIRRAQKSVGLLILRLPFMRVVKQISANLCSLMKTSSFVNVRWQTQALLCLQEAAEDFAIDFMNDAYLCAAHSHRVTLMAKDYVIVSRIRYKFDKALVPIDHHDKKFFDILNIPPARAPKTTVVIEEINAQVTHDHETRTAANSEEERKKQGLFIEESAILTQIQKLQKANKELLKKGDGQVIVNVAMPWQSELFLDIRPEDNKMLRELHLEISDSVVNISLRYI*