MNKTKDKNKPKGPMSAYACFVQVIREEHKKKHPGEQIVFSDFSKKCAERWKLMTPKEKKRFEDLAVLDRERFNREMCDYVPPDGMKKGKKRKGPKDPTVPARAWSAFFFFCDEFRSKVRESNPDWKVADIAKELGRQWETCQDKAKYELLAQKDKQRYEEDMIKYRAGTYVPREKKIAGAVSNSASIRTSETQNPDCTTVTSAGGDENGAELEDEDDGEPDEGEEE