NGRPLPDSTRQKIVELAHSGARPCDISRILQSHADAKVPVLDSQNVSNGCVSKILGRYYETGSIRPRAIGGSKPRVATPEVVNKIAQYKRECPSI