NHRPFVPPNYYPAEQVAPCSKLRPGAQQPVNIDSGDEEAPTVRTEKRLTWSTEEDIRLVSAWLNNSNDLISGNFKKNDCYWGDVTAEYNSTTPKNRTRQEKQIKDHFHKIKKNVGRFCCVYKEVKSIYVSGQNDMQLREKAEAAYQADYKEGPFSFLHCWNILRDQPK