NTSKRKQHVCHIPGCGKVYGKTSHLKAHLRWHTGERPFVCNWLFCGKSFTRSDELQRHLRTHTGEKRFQCDECGKRFMRSDHLRKHQKTHQN