MTRKKRLRPIAEMARKIREYRALKERPRDSQRYALDYKTMTRPYTGKQLPVLAWEDVRRETRLFSLLSGLRLFGIGRLFTRKSWLSEHQEPCYWQVTKVKVDYTAENMDHGKAWGILTFKGKTEEKVKEIDKVMYHDWRLVPKHEEEEFKRFTPAPDPRERYVLYPPLLRAMIMAQREKEGRPTGEEPLIDLHRKVHFTKDYFRQLESQQRQEGTPV