Immunogen sequence: GLYAQPNQGL VCALLLPVEG EREPDPPDDR DASDGEDEKP PLPPRSGSTS ISAPTGPSSP LPAPETPTAP AAESAPNGLS TVSHDYLKGS YGLDLEAVRG GASHLPHLTR TLATSCRRLH SEVDKVLSGL EILSKVFDQQ SSPMVTRLLQ QQNLPQTGEQ ELESLVLKLS VLKDFLSGIQ KKALKALQDM SSTAPPAPQP STRKAKTIPV Q;