MSVPTPWRFSCSSQVDRLPTANMSATQAPHPSFHSVKALSFDIFGTLIDWEDGILSTLAPLLRQLPATHVASITPHAAIAAFDHYERRLISNQPTILYGDALRQAYLDLAAEWNVNATPEEAQAVVDHVKHWPCFPDTVAAMQRLSKQFKIIALSNVSLGLWEQVARGELKDVRFDAVYVAEQIGSYKPDRRNFEYLLDHAKRDLGVDKEQLLHVAHGVPSDQVPAEDIGLGHAWIERGVWNWKNVQPMAGMRAYRDLKGLADDAEKTLGKLRSAQS*