MLHRAVLWHAVPRLAVLHQATLCCAWLCLQGMLATFNLMRRQDLLAYSVQAVRGARDNLELEVQMSSGSMPQLVLAIAPPATARVMELDSADIKGLCKRLEPTRDRIAQWPERLVVLAEHSSIFYDLMTGQLLGLAFGKDAFQSLRPFFRFLHITSDLAEEDGTHQQVIRLSFSLPPKGDTAIVDRFLSLALLLADLLACYRLSPEQQNRASEARQRLAAGQQQEGSVLEGLAKRAEERRLQKLKQEAERLKRLAPDQRARELERKQKLQAKRRMAKMSKKIX