QCKQCGKSFKRSSTLSTHLLIHSDTRPYPCQFCGKRFHQKSDMKKHTYIHTGEKPHKCVVCGKAFSQSSNLITHMRKHTGYKPFSCGLCDKAFQRKVDLRRH