Immunogen sequence: TTDAARRIYD ETQGRQQVLP LDSIYKKTLP DWKRSLPHFR NGKLYFKPIG DPVFARDLLT FPDNVEHCET VFGMLLGDTI ILDNLDAANH YRKEVVKITH CPTLLTRDGD RIRSNGKFGG LQNKAPPMDK LRGMVFGAPV PKQCLILGEQ IDLLQQYRSA VCKLDSVNKD LNSQLEYLRT PDMRKKKQEL DEHEKNLKLI EEKLGMTPIR KCN