MMQMDILKDLTAGTVGGAAQLIVGHPFDTIKVKLQSQPTPLPGQPPKYAGAIDAVRKTVASEGPRGLYKGMGAPLATVAAFNALLFTVRGQTEALLRSEPGAPLTVKQQILCGAVAGTAASFLACPTELIKCRLQAHSALASVGSASVAIKYTGPVDVARHVLRSEGGVRGLFKGMCPTLAREVPGNAVMFGVYEALKQYFAGGMDTSGLGRGSLIVAGGLAGGSVWFAVYPTDVIKSVIQVDDYRNPKYSGSFDALKKILASEGVKGLYKGFGPAITRSIPANAACFLAYEMTRSSLG*