Immunogen sequence: YNFLAHGVLP DSGHLHPLLK VRSQFRQIFL EMGFTEMPTD NFIESSFWNF DALFQPQQHP ARDQHDTFFL RDPAEALQLP MDYVQRVKRT HSQGGYGSQG YKYNWKLDEA RKNLLRTHTT SASARALYRL AQKKPFTPVK YFSIDRVFRN ETLDATHLAE FHQIEGVVAD HGLTLGHLMG VLREFFTKLG ITQLRFKPAY NPYTEPSMEV FSY