Immunogen sequence: MAAAALPAWL SLQSRARTLR AFSTAVYSAT PVPTPSLPER TPGNERPPRR KALPPRTEKM AVDQDWPSVY PVAAPFKPSA VPLPVRMGYP VKKGVPMAKE GNLELLKIPN FLHLTPVAIK KHCEALKDFC TEWPAALDSD EKCEKHFPIE IDSTDYVSSG PSVRNPRARV VVLRVKLSSL NLDDHAKKKL IKLVGERYCK TTDVLTIKTD RCP