Immunogen sequence: MTTLTRQDLN FGQVVADVLC EFLEVAVHLI LYVREVYPVG IFQKRKKYNV PVQMSCHPEL NQYIQDTLHC VKPLLEKNDV EKVVVVILDK EHRPVEKFVF EITQPPLLSI SSDSLLSHVE QLLRAFILKI SVCDAVLDHN PPGCTFTVLV HTREAATRNM EKIQVIKDFP WILADEQDVH MHDPRLIPLK TMTSDILKMQ LYVEERAHKG S;