MESTVRRTSRSYVRPAADTPSGSLELSAVDRVVGMRHMVRSLHVFRPRHRVRGEEEDEQRSPARVVREALAKALVDYYPFAGRLVDGAGGPATARVECTGEGAWFVEAVAACSLEDVAFLDHHPFGIPADDLLPDAAPGVQPVGIPLMMQVTEFTCGGFVVGLSSSHTLTDGLGAGQFINAIADYARGLPKPRVSPIWARELVPSPRKLLHLGPSPGPPTSQFRYLTVDLTSDSVDRVRSQFHAATGQRCSTFDVAVAKVWQARTRSLRLPDPSVPVTLCFFANARHVLPKDDGAGAAGFYGNCFYPVTVTAEAGAVERADVAGVVGIVRDAKAQLATEFARWAAGELAEEEDPYELWWRHEPLFVSDWRRLGFLEADYGWGTPLHVAPLAALQFMPVALIVAPPTPRMGVRIQTQCVEEEHMPAFREEMKAPRE*