MGEELSNLGIKDLQSLENQLEMSLRGVRMKKDQILMDEIQELKRKGNLIHQENMELYKKVYGVNRNFVHPNGLTNGQDLHVPVYLQLSQPQQQAYETPTRATKLGRLQLH*