Immunogen sequence: NSIQIGGLFP RGADQEYSAF RVGMVQFSTS EFRLTPHIDN LEVANSFAVT NAFCSQFSRG VYAIFGFYDK KSVNTITSFC GTLHVSFITP SFPTDGTHPF VIQMRPDLKG ALLSLIEYYQ WDKFAYLYDS DRGLSTLQAV LDSAAEKKWQ VTAINVGNIN NDKKDEMYRS LFQDLELKKE RRVILDCERD KVNDIVDQVI TIGKHV; Positi