Immunogen sequence: MAAAGQEKGY LTQTAAALDK SPSLSPQLAA PIRGRPKKCL VYPHAPKSSR LSRSVLRWLQ GLDLSFFPRN INRDFSNGFL IAEIFCIYYP WELELSSFEN GTSLKVKLDN WAQLEKFLAR KKFKLPKELI HGTIHCKAGV PEILIEEVYT LLTHREIKSI QDDFVNFTDY SYQMRLPLVS RSTVSKSIKD NIRLSELLSN PNMLTNELKA EFL