MLLRDVMQYGATSIAMAPQSANTTVVSTHPVESGLLLADADEAERELELEAMKVDQHDEEHLLDDEGYVIEKIHGDGEQVNQPQEKLYINGMSNIIHTATTMTLQADDCKYACNVCGKTYKIKGSLKRHKNYECGVEPNLKCPHCPHKCKCVLAHVVNFVRHGPKNQLLCQCGRYYNTLSRLMLHQREECQDFKRFQCDFCLKWFKRRSHLNRHKKLHDAELFLEPLSKQKPKTTSGQNLSLDANTDDEVATTNPAATDDASNYPFTSEIKIENEFDEFI