MSKPPVVCDNGTGFVKCGFAGDNFPAHIFPSIVGRPILRAEEKVGQVQLKDIMVGDECTAARDMLETSYPITNGVVQRWEDMCHLYDYTFREKLKIDPTEHKIMLTEAAMNPKKNREALVETMFEKYNFAGVHCAIQAVLTLYAQGLLTGVVVDSGDGVTHIVPVYEGYALPANIRRLDVAGRHMTEYLIKLLLLRGYTFNRSADYETVREMKEQVCYVGYDLELEKKLALETTTVMEAYTLPDGRVIKVGAERFEAPEALFQPRLVDVDGKGLGELLFQVINTADMDLRPEFYKHIVLSGGSTMYPGLPSRLEKEIRELYLREVAKGDTAQLERLKLRIEDPPRRKHMVFLGGSVLADIMKDKEEFWMSREEYKEKGLHGVLAKLGL*