RVACSCPNCREGEGRYDTNTEIFKKKQHICHIAGCGKVYGKTSHLRAHLRWHTGERPFVCNWLFCGKRFTRSDELQRHRRTHTGEKRFTCPDCSKKFMRSDHLSKHIKTH