MAPPVQVPRTKLGPFKLDVSSQGLGCMGMSAFYGPPKPEADMIDLIRFAVDSGITFLDTADIYGPHTNEILLRKAIKGIREKVQIATKFGAGYPCRGDPEYVRSACEASLKRLDIDCIDLYYQHRVDPNVPIEITVGEMKKLVEEGKVKHIGLSEASASTIRRAYAVHPITAVQFEWSLWSRDIEEEIIPTCRELGIGIVVYSPLGRGFFSSGAKLAETFAEDDRRKTAYPRFQEGALQENNILFEKLSQFAAKKGCTPGQVALAWVHHQGDDVVPIPGTTKVKNLKENLEALNVKLSLEEIREIESFFSPSLLVGDRHPDINLTFVHGDTPPLSSWKHSTFN*