MKMTFSRIGAVGKGLLRNENVSLPHLKGKVVLGRVAAVDDNGFYRVETGFKTCVFSPMIPRESLGPDLGPSPPVMFHEKELRRSPGTRLKEEPIPEIGDQLRLMVRHVQNPMGEMELSNTQRELEEREFALWGEIKATRSRGGLIKGRVLNVCKGGWSVGIAGYVAFLPNNCVKPYDGRAKPPLGELLQFRILKIRDDIRNIVVEGPLSDGGGLDAESTPGGREATPREKMRKAWARRHEEEERIALGSHAASPAADDLKDFWRRKGRGAAAAATASAAADGERDGTPAVEKKETAPLEREAADGRPMWGGDKDEDEGAKEP*