Immunogen sequence: MSEKVDWLQS QNGVCKVDVY SPGDNQAQDW KMDTSTDPVR VLSWLRRDLE KSTAEFQDVR FKPGESFGGE TSNSGDPHKG FSVDYYNTTT KGTPERLHFE MTHKEIPCQG PRAQLGNGSS VDEVSFYANR LTNLVIAMAR KEINEKIDGS ENKCVYQSLY MGNEPTPTKS LSKIASELVN ETVSACSRNA APDKAPGSGD RVSGSSQSPP NLK