MDQIKKRMEALRIEADESSARAEELKAKVKQLESETTQKEQEITSLSHKNSVLEGEVEKLETQVKTYKDEAGAGAQAGSTAEGLQRKIQVLEEEAEESDRTIRELNEKLRQTDVKSGHYERKVQALEQSRDQWETKYEEMAKKYADTKKELDDFVKEIGNI