MVSIRKRKHLSEKCRLQQASNKCSENVEPLALAMYRPDGTDEYIGKPPPLAFKTPFKDKELKKRKLHRRKQVNNQEPCMLRGVYFKNLKWQAAIKVGKKQVHLGTVNTQEEAAHLYDRAAYMCGREPNFQLTDEEKQELQSFEWEEFLALTRKAIAHKKMQNKLEAQMRRRQAAMAVKTEQS