Immunogen sequence: MSATSVDQRP KGQGNKVSVQ NGSIHQKDAV NDDDFEPYLS SQTNQSNSYP PMSDPYMPSY YAPSIGFPYS LGEAAWSTAG DQPMPYLTTY GQMSNGEHHY IPDGVFSQPG ALGNTPPFLG QHGFNFFPGN ADFSTWGTSG SQGQSTQSSA YSSSYGYPPS SLGRAITDGQ AGFGNDTLSK VPGISSIEQG MTGLKIGGDL TAAVTKTVGT ALS