CCCPNCRNPDYKPPQGGKKMHVCHYQGCSKVYGKTSHLRAHLRWHTGERPFVCNWLFCGKRFTRSDELQRHRRTHTGEKKFACQDCGKRFMRSDHLSKHVKTHNN