MNIEKAMEKLEEIKHQLALELEKNPSLSLPLNYDKKDFINLVEQVKTGRYKAIQSARRWQQEYITTKERMMLFSKYLAALSATVTTFSNRLFILYLVNDILSHCSTNDRRDLILAMQSSLLVLLRLGYYMSDAEKGKIEDLLNLWSEKKYFSEITMKATRAGLMVPPAEQPSKSDPVDNSSKTHNYIKPSQHGRQGAPYWELPAACMIPHLPDASIIKESMQSYISIPSHLCQPITLSSYTSSEILDALDSFYKQESMDLWGFKEKSDTENEDIDYEGWSKKFWAEKEKKNQERKTSIYYKRGRKTNRSESLSSRSSRSSRSRKESSSISSRSYLSPSYSRSRSRTRSRTRSRTRSRSRSMTRSRSLSPPRFQKSESYLQHQNTKINYEEQDKSSYTAPRTSPIPSLQHSMTPSPHEEQQTKQAEYSKSQRTREIAIKRGWKINIQKNEKIIRTKRKNKSKIQ