Immunogen sequence: MRLSQKWQVI NQRSLLCGED EAADENPESQ EMLEEQLVRM LTREVMDLIT VCCVSKKGAD HSSAPPADGD DEEMMATEVT PSAMAELTDL GKCLMKHEDV CTALLITAFN SLAWKDTLSC QRTTSQLCWP LLKQVLSGTL LADAVTWLFT SVLKGLQMHG QHDGCMASLV HLAFQIYEAL RPRYLEIRAV MEQIPEIQKD SLDQFDCKLL NPS