RRYPGRSNCGCPNCQEADRMGPAGEALRKRNIHSCHIPGCGKVYNKTSHLKAHLRWHTGERPFVCNWLFCGKRFTRSDELQRHLRTHTGEKRFACPVCNKRFMRSDHLSKHVKSHHEEGGNKTPDKEEDEDT