MSTSTSWRSHRDDRRERRDRFVAEITGLCAEGGTRADLRSGLGRSVNQCGRMHRYLARRVPEGSYGEHAYYAVAALIADRPRAVRDAQAAIAVKPTDENARQGQDPGNADDTPKAAPVPWERRPNLGTSLALAVRAGMKEGSAESHLRLLTRQSFTSVHPRLHSLLRYAQDKGAEIDWAVLLDDLVGWDTDRDAVATRWLQSFYRTLSGEPLNSAPDNEINPETEESEDR