MTDDEKKRFFELAQKDAERYQAEVAAYGGEDVLKRKKRAKKDPNAPKRALSAFFFFSNEKRQEVSGEHPEWKVGQIAQELGIRWKALSDDERAVYEKKAQEDKERYAEEMRVYRNEKAVEHVMQSQNSASVTTTATAGQSQMVMLQQQPQQCQPGTQLPMQILEEHVSTASAQQQQCGPTQQHG