Immunogen sequence: MADDDVLFED VYELCEVIGK GPFSVVRRCI NRETGQQFAV KIVDVAKFTS SPGLSTEDLK REASICHMLK HPHIVELLET YSSDGMLYMV FEFMDGADLC FEIVKRADAG FVYSEAVASH YMRQILEALR YCHDNNIIHR DVKPHCVLLA SKENSAPVKL GGFGVAIQLG ESGLVAGGRV GTPHFMAPEV VKREPYGKPV DVWGCGVILF ILL