MESTVRRTSRSYVRPAADTPSGSLELSAVDRIVEMRHMVRSLHVFRPRHRALAKALVDYYPFAGRLVDGAGGPATARVECTGEGAWFVEAVAGCSLEDVAFLDHHPFAIPADDLLPDAAPGVQPVGIPLMMQVTEFTCGGFVVGLSSSHTLTDGLGAGQFINAIADYARGLPKPRVSPIWARELVPSPRKLLHLGPSPGPPTSQFRYLTVDLTPDSVDRVRSQFHAATGQRCSTFDVAVAKVWQARTRSLRLPDPSVPVTLCFFANARHVLPKDDGAGAAGFYGNCFYPVTVTAEAGAVERADVAGVVGIVRDAKAQLATEFARWAAGELAAEEAPYELWWRHEPLFVSDWRRLGFLEADYGWGTPLHVAPLAALQFMPVALIVAPPTPRRGVRITTQCVEEEHMPAFREEMKAPRE*