MSDKGIEKFNGEGFHTWQTKLRGYLMKKGMWGVVKMDPGQDSTQTRASTSASSALDEKALGVIITSLHDNYVHFIDDCTTARQAWTTLEENFGAKVKKSKVSLKKQFYRLTMKENEDIAGLTNRLKSMVTQLTYIQVEVEEEDKVAVLLGALPEQFENIVTILEEKDPAPTLQDTINSLQKEEKKHKKESKSSGEAYLVANNKRTCFKCGKIGHIAKDCYMKNNNSTSKNFKGREGSSSNRKAKGKETPSSNSVESEDEEDEAAGQSHFVSDIL*