MGDIAKDLTAGTVGGVAQLVVGHPFDTIKVKLQSQPTPLPGQLPRYSGAIDAVRQTVAAEGAGGLFKGMGAPLATVAAFNAVLFTVRGQTEAFLRSEPGVPLTVNQQIVCGAVAGTAVSFLACPTELIKCRLQAQGALASIGSAAVAVKYAGPMDVARHVLRSEGGMRGLFKGLFPTMAREIPGNAAMFGMYEALKQYFAGGTDTSGLGRGSLIVAGGLAGGSFWISVYPTDVIKSVIQIDDYKNPKFSGFFDAFKKILASEGIKGLYKGFGPAMGRSVPANAACFLAYEMAKSSLG*