CKQCGKAFKRSSTLSTHLLIHSDTRPYPCQYCGKRFHQKSDMKKHTYIHTGEKPHKCVVCGKAFSQSSNLITHMRKHTGYKPFQCGLCDKAFQRKVDLRRH