MNSRFVHHLTSCARFLPLSHSNLPGFRPTSCLRPQAIMGSPSSSTPKLQGSRKLQFGTTHVVQPKGEHRATVVWLHGLGDVGASWAEALEDLPLQNIKWIVPTAPVQPVAVMAGYPCNAWFNVGSLSEEGPNDLEGLDASAAHVAGLLSQESSNVKLGVGGFSQGAATSLYTTVCSMIGSYSDGTDFPCKLDITVGISGWLPSAETLRSRCENSKALEQARGYSIFLGHGTNDDIVLYKFGEKSAAALQSLGFSSLTFKTYKGLGHHTSPTEMSDICDFFKARLQLQS*