Immunogen sequence: QSTFDKHDLD RDCALSPDEL KDLFKVFPYI PWGPDVNNTV CTNERGWITY QGFLSQWTLT TYLDVQRCLE YLGYLGYSIL TEQESQASAV TVTRDKKIDL QKKQTQRNVF RCNVIGVKNC GKSGVLQALL GRNLMRQKKI REDHKSYYAI NTVYVYGQEK YLLLHDISES EFLTEAEIIC DVVCLVYDVS NPKSFEYCAR IFKQHFMDSR IPC