MDIVKDLTAGTVGGAAQLIVGHPFDTIKVKLQSQPTPLPGQPPKYAGAIDAVRKTVASEGPRGLYKGMGAPLATVAAFNALLFTVRGQTEALLRSEPGAPLTVKQQILCGAVAGTAASFLACPTELIKCRLQAHSALASVGSASAAIKYTGPMDVARHVLRSEGGVRGLFKGMCPTLAREVPGNAVMFGVYEALKQYFAGGMDTSGLGRGSLIVAGGLAGGSVWFAVYPTDVIKSVIQVDDYRNPKYSGSFDALKKILASEGVKGLYKGFGPAITRSIPANAACFLAYEMTRSSLG*