MNKRGKYTTLNLEKKMRVLSRIEAGRSLKSVMDEFGISKSTFYDIKKNKKLILDFVLKQDVPLIGAEKRKRTTGAKYGDVDDAVYMWYQQKRFAGVPVRGVELQAAAERFAQCFGRTDFKASTGWLFRFPNRHAIGNRKVCAEQVLSSASENVESFRQKLSMLIKEEKLCLAQLYNEDETDLFWKSMPENTQASRKDICLPGRKINKEQLSALLCANTDGTHKLKSIIIGKSKLPKSVKEDTCTLPVIYKPSKDVWFTRELFSEWFFQNFVPEVKHFQLNVLRFQEEDVRSLLLLDSSPVHPSTELLTSEDGRIKCIFFPHNTSTQIQPMNQGVILSCKRLYWWKQLEESLEKGEKLVSKVKIYNLKRAVFNWAKSWDEVKQIMIANA