Immunogen sequence: MAAASVTPPG SLELLQPGFS KTLLGTKLEA KYLCSACRNV LRRPFQAQCG HRYCSFCLAS ILSSGPQNCA ACVHEGIYEE GISILESSSA FPDNAARREV ESLPAVCPSD GCTWKGTLKE YESCHEGRCP LMLTECPACK GLVRLGEKER HLEHECPERS LSCRHCRAPC CGADVKAHHE VCPKFPLTCD GCGKKKIPRE KFQDHVKTCG KCR