Immunogen sequence: MELENYKQPV VLREDNCRRR RRMKPRSAAA SLSSMELIPI EFVLPTSQRK CKSPETALLH VAGHGNVEQM KAQVWLRALE TSVAADFYHR LGPHHFLLLY QKKGQWYEIY DKYQVVQTLD CLRYWKATHR SPGQIHLVQR HPPSEESQAF QRQLTALIGY DVTDVSNVHD DELEFTRRGL VTPRMAEVAS RDPKLYAMHP WVTSKPLPEY LWK