RRYTGRSTCDCPNCQEVDRLGPAGAHLRKRNIHSCHIPGCGKIYNKTSHLKAHLRWHTGERPFVCNWLFCGKRFTRSDELQRHIRTHTGEKRFVCPICSKRFMRSDHLSKHVKTHS