MSDQVQNNVNGSNPLSESYRLNYVEEENRALRDELAAMKQLFQQVSMQSGAPPTSTKSSPAPASPAPRKSLTSKQLADLKRANAGHDLDKVDLDGVGNKLLTSCYNLACCLMNSALATSLVPSSPSITERQKIEGFFDVSPMPPSDSAGHQIQLQDVRQIQANSKIDNDYVQYIHATMKRWGISRFTMDWDKHWDNCFNQIMSSLQELASVLQAWKKGRRSIESGSGSKYQAAKLTLLARQLYLQQQGVHLRFIDPFNDKDMNSEDELSEENGTPVAIPKTPMWRSQKATEFIDWIKHRRRTQKVFINPIHKKQSRFTAGATARMRKRPLEPIYNEDGLIPVGLPEDCYSADFDDENFHIHATRARIELVNESSKGGNSEEEEDKGEFEESFIVKMVEDEEEL*