MAKIFLNGREYEVPDGLTVLEAAEKLGVKIPTLCHHPELEPIGACRVCVVEIEGARTLQPACTTKITDGMKIKTNSDRVENAVKFNLSLIMANHPNDCMYCEADQRCELKKLVHKYDVRPIFNPTDLSDIFDDSSPSIQRDLSRCIKCQRCVRVCSEIQGMNIYSMVERGYKTVPQTAFDQPVYETECISCGQCAYLCPVGAIYETPDWKKVLKLLERKEKILVAQTAPSVRVALGEEFGMEPGSVSTGKMVASLKKLGFDYVFDTNFAADLTIVEEGTELVERFKEGGPFPMFTSCCPGWINLLEKIYPEFIPNVSSAKSPQQMMSSVVKTYFAKKIGVDPEDIIMVSVMPCTAKKDEIKRPQQKIKLEDGREIQTTDYVITTRELAKLIKLKEINFAGLQDAEFDNPLGTSTGAAAIFGVTGGVMEAALRTAYEVITNKELPKLEFTAVRGLDGIREAEIDIEGKKVKVAIAHGTANVRKLLDDIRDGKRYYDFIEIMACPGGCIGGGGQPKSLDPDILKKRAMAIYSIDELSTLRKSHENPDIQKLYEEFLEKPNSHIAHELLHTYYTDRTVKSKAIVE