Immunogen sequence: MPKRKVTFQG VGDEEDEDEI IVPKKKLVDP VAGSGGPGSR FKGKHSLDSD EEEDDDDGGS SKYDILASED VEGQEAATLP SEGGVRITPF NLQEEMEEGH FDADGNYFLN RDAQIRDSWL DNIDWVKIRE RPPGQRQASD SEEEDSLGQT SMSAQALLEG LLELLLPRET VAGALRRLGA RGGGKGRKGP GQPSSPQRLD RLSGLADQMV ARG