MAAAVEGVRHRTLEANGVRLHVAEAGPEEGSAPVVLLLHGFPDLWYGWRHQMSALAARGYRAVAPDLRGYGDSDSPPDASSYTTFHVVGDLVALISDLGQRQVFVVGHDWGATVAWQLCLLRPDLVRALVNLSVVYHPRRPEMSPLQAIRAACGEDHYMCRFQEFGVAEAEFALYDIKWVFKKTFGMRKPAPLILPKDKSFFDSLDSDGTCPPWLSEEDISYYAEKFAKTGFTGGLNYYRCIDRSWELSAAWTGAPIKVPSKFIVGDLDITYNAPGVPDYIHKGGFKASVPNLEDVVVMEGVSHFINQEKPNEVSDHICEFFSKF*