MKNTGKEVRKRRKNKKDPHAPKRSLSAYMFFAKEKRAEIISKQPELSKDVATVGKMIGEAWNKLGEKEKAPFEKKAQEDKLRYEKEKAEYANMKMKA