MNLAGLSSSSMKFAPCLHPLTRRAVLSPLSHCFPLPGLRRFPTAPRPLRQVTMGSQSPSSSSSTPKLQGSRKLRFGTTHVVQPKGEHRATVVWLHGLGDVGASWAEALEDLPLQNIKWIVPTAPVQPVAVMAGFPCNAWFDVGSLSEEGPDDLEGLDASAAHVAGLLSQEPSNVKLGVGGFSQGAATSLYTTVCSLIGSYGDGTAFPCKLDITVGLSGWLPSAKTLESRFCEDPKALEAAKGYSIFLCHGTNDDIVLHKFGEKSAAALQSLGFSSLMVKTYKGLGHYTNPTEMTDICNFFTERLQLHS*