Immunogen sequence: ARPCIPKSFG YSSVVCVCNA TYCDSFDPPT FPALGTFSRY ESTRSGRRME LSMGPIQANH TGTGLLLTLQ PEQKFQKVKG FGGAMTDAAA LNILALSPPA QNLLLKSYFS EEGIGYNIIR VPMASCDFSI RTYTYADTPD DFQLHNFSLP EEDTKLKIPL IHRALQLAQR PVSLLASPWT SPTWLKTNGA VNGKGSLKGQ PGDIYHQTWA R;