MTRKNVNLAYITNNSARNATFKKRKNELMKKVSELSTLCDIKACEIIYSPYDLQPDLWFFPLRAQHVLVDFKRMPEMEQSKKMVHQESFMHQRVX