MMMGQPSGVLAQGVQEERGEDARLSAFVGAVAIAELVKTTLGPKGMDKILQSMSRGQEVTVTNDGATILKSVYIDNPAAKVLVGKVFMEVRLKGLVLVTNDGATILKSVHQQSSCQGFRGFREASDCARKVLEECSFNNAQDTTRFHQDLMNIAMTTLSSKILTGDKAHFARLAVDAILRLKGSGNLEAIHIIKKAGGTLRESYLDEGYILDKKIGVGQPKRIENARILVANTAMDTDKVKIYGARVRTDSMAKVAEIEAAEKEKMREKCMKIINHNINCFIDRQLIYNFPEEIFADHGVMAIEHADFEGIENLALVLGGEISSTFDGQDAKLGHCKLIEEIMIGEDRLIHFSGVALGEACTIVLRGASSHILEEAERSLHDALCVLQATVRDSRVIYGGGWPEIRMAKAVDELAARTPGKKSLAMSAYARALRALPATICDNAGLDSAELVANLRAAHAADPNSRMGVDAVCGEAGDMAQLGIYEAFRVKSQVLASATEAAEMILRVDEIIKAAPRRRQ*