MWGEKMDPLSGFISSLIWWLLFFYLIMAPQIQYKQLQLARLKILRELSNKRNSTVITMIHRQESIGLFGIPVYKFITIEDSEEILRAIRAAPKDKPIDLIIHTPGGLVLAATQIAKALKAHPAETRVIVPHYAMSGGTLIALAADKIIMDENAVLGPVDPQLGQYPAPSIVKAVEQKGADKADDQTLILADIAKKAINQVQNFVYNLLKDKYGEEKAKELSKILTEGRWTHDYPITVEEAKELGLDVDTNVPEEVYTLMELYKQPVRQRGTVEFMPYPVKQENGAK