MAMVQAMVMDAADGARQLMGEELSNLGIKDLQSLENQLEMSLRGVRMKKDQILMDEIQEIKRKGNLIHQENMELYKKVYGVNRNFVHPNGLTNGQDLHVPVYLQLSQPQQQAYETPTRATKLGRLQLH