Immunogen sequence: SQAAAKVDVE FDYDGPLMKT EVPGPRSQEL MKQLNIIQNA EAVHFFCNYE ESRGNYLVDV DGNRMLDLYS QISSVPIGYS HPALLKLIQQ PQNASMFVNR PALGILPPEN FVEKLRQSLL SVAPKGMSQL ITMACGSCSN ENALKTIFMW YRSKERGQRG FSQEELETCM INQAPGCPDY SILSFMGAFH GRTMGCLATT HSKAIHKIDI PSF