MGRTIMDREKIVEEVLAFEWQMFIRVNDSGGKNPLEKSLPSVGEISADFRLHRTSQLAVWSEATLQSYLRDLGRAHHIGRNLMIYKYARMGNLIPSENESPFIAKIVSAQLAWQRAFIDKHPRMMSRGRQLAGEEQGLDWASFSTYVQAELETYAEETLKLLYKDVQRYQAEGRSMSEEIYDHLAREQGYASADAAEKKQ