MDEREVLACQIQEWLPKLKRVTFPTRIIELPEDFVEYLHEDGLVIPSSARDRRGPTIGEIEEGDTVYDDWSDEGDPEADRPGFPELEARIREAIDELGGSVLPKLNWSCPKDATWIATSGTLECKTVEDVLLLLKGSDFIAHDLDMAFDDCPARTRQRPERFVLALRQWRPLNASMEFRCFVRAGRILGACQRDHSNYYAFLKGMRGEVRARLEELHADYLLPRLAPSTAVRAPTPPPPEAIAAFARQARGDPGEE*