MTFVVTKSSPSVLVRPSEPTPAATIRPTSTDMTRLGMSFTSFHVFERGVDEPAETIRRALSRALVHYYPFAGRLAGSGDDVVFSCTGEGVVFVRATANCTLEDVNFLGAPVVMSLADLAVRYGGPCRAASDPLMMMQVTEFACGGFVVAATWNHGVADACGLAQFLRAVGELARGLHSPSVVPVRYDESLPDIPQLATILLKRLAAGVKFEHVDFAYCDVIIPWSFVNRVKAEFGSRHAGDRPCSVFEAVTAAMWQCRTRAINGHGGGALAPLVFAANVRKHVGAKDGYYGNCIMSQVVVATADAVANGDVVDLVKLIKDAKERIPVLLSTKTLGLDDSGGGELVAALCGYGALYASSWAGLGLDGVDFGGGRPARVIPYSEVKMLPSISPGAPCSMMDGHGVNVVASCVTDEHLEGFRAQLARL*