Immunogen sequence: MGSGNPAPGG VCWLQQGQEA TCSLVLQTDV TRAECCASGN IDTAWSNLTH PGNKINLLGF LGLVHCLPCK DSCDGVECGP GKACRMLGGR PRCECAPDCS GLPARLQVCG SDGATYRDEC ELRAARCRGH PDLSVMYRGR CRKSCEHVVC PRPQSCVVDQ TGSAHCVVCR AAPCPVPSSP GQELCGNNNV TYISSCHMRQ ATCFLGRSIG VRH