MAPTEKKRTTRKKKDPDAPKRSLSAYMFFANENRDIVRAENPGISFGQVGKLLGEKWKALTPEDKIPYENKADTDKKRYEKEKAEYAKKNAA