MKKHTYIHTGEKPHKCTVCGKAFSQSSNLITHTRKHTGYKPFACDICGRTFQRKVDRRRHRESHHADETRGHRGLSLSLLSIFGLFS