Immunogen sequence: GNREPTMYVG STSVQTSRLA KSKMLTPEHV FIHPGWKLLE VPEGRTNFDN DIALVRLKDP VKMGPTVSPI CLPGTSSDYN LMDGDLGLIS GWGRTEKRDR AVRLKAARLP VAPLRKCKEV KVEKPTADAE AYVFTPNMIC AGGEKGMDSC KGDSGGAFAV QDPNDKTKFY AAGLVSWGPQ CGTYGLYTRV KNYVDWIMKT MQENSTPRED. Th