MPLLPRRPAALYVPVRGLLEARVPWGRDRALDHVVERERHLVPFLLTKDALLTAAPPPHAVPLHALPSSIPFPFRPLRFLRLYGSAFELSPHPVAVSPTHRLAALHLDEAQAIDSTRADAADRLLRLLMLAPSRALPLHLVARIRLDLGLPSDFPRSLLPHYPDYFALSSDGRLLELVCYRKDLAVSDVQSYAQRTGGYKVGDPIAFQLSFPRGFELDKNVRKWLDEWQRLPYISPYEDGSHLAPRSDITEKRTVAVLHEVLSLTVGKKMEKEVLVKLGEALRLPPGFRKVIARHPGIFYLSHKLRTQTVVLREAYRRHMLMIKHPIMGVRYQYLHLMHMGKEEAGKAKGKERKTMRGEQTIGDEYGADGENDEDEDGYDDEEDEEDEGENVEAGVASEDEESDDEGAENIGHPADGETGEPQPETSGRIQVAN*