MAKIFLNGKEYEVPDNLTVLEAAQKLGMEIPTLCHHPELEPIGACRVCVVEIEGARTLQPACTTKVYDGIKINTNSERVENAVKFNLSLIMANHPNDCMYCEADQRCELKRLVQKYNIRPVFKVSDLPDVFDDSSPSIQRDLSRCIKCQRCVRVCSEIQGMNIYSMIERGYKTIPQTAFDMPVYETNCISCGQCAYLCPVGAIYETPDWRKVLKILDKKDNKILVAQTAPSVRVAIGEEFGMEPGSVSTGKMVAAIRKLGFDYVFDTNFAADLTIMEEGTELIGRIKDGGPFPMFTSCCPGWINLLEKEYPEFINNASSAKSPQQMMSSIVKTYFAKKIGVDPEDIIMVSIMPCTAKKDEITRPQQKIKLEDGREIKTTDYVITTRELAKLIKMKQINFIGLDDEDFDNPLGTSTGAGAIFGVTGGVMEAALRTAYEIITNKKLPKLEFNAVRGLDGIREAEIDIEGKKLKVAIAHGTANVKKLLDDIRDGVRYYDFIEIMACPGGCIGGGGQPKSLDPDILKKRASAIYSIDELSTLRRSHENPDIQKLYEEFLEKPNSHIAHELLHTYYTDRSVKNKVVTE