Immunogen sequence: LDSKDSDIEQ LRSQLQALHI GLDSSSIGSG PGDAEADDGF PESRLEGWLS LPVRNNTKKF GWVKKYVIVS SKKILFYDSE QDKEQSNPYM VLDIDKLFHV RPVTQTDVYR ADAKEIPRIF QILYANEGES KKEQEFPVEP VGEKSNYICH KGHEFIPTLY HFPTNCEACM KPLWHMFKPP PALECRRCHI KCHKDHMDKK EEIIAPCKVY YDI