CKQCGKTFKRSSTLSTHLLIHSDTRPYPCQYCGKRFHQKSDMKKHTYIHTDERTIADSSSRLGAILI