MWRRPVLATDRCGVDRWSPPVEGRHCRAMRARWVGWTPRASTRGTRATGRARAGVGRLTTFPDAYESMVRQCKEAMKRAIVDGTELIELQFPPGGLELASGDLEGNVECNLTTERLRGICDGFRELGMAEKTRVLFPDPTETRLALTGSSPTPDGIRAPEQSETRAMFGDWVGRVDYLDDPSFMSVSGLDKILGTKKSIAERMGADDAAFVVAYPSANISELANTRDLYEDAVRGSGRPLVVCNGEMERTRSNYYPPFWNAGEMGPLREFARKFEGVYVIYNFKGSNPAVLFRVYPEPWQVLRRRRDGSLERVATFEKFESVKAVALEILPTHP*