Immunogen sequence: MLRWTVHLEG GPRRVNHAAV AVGHRVYSFG GYCSGEDYET LRQIDVHIFN AVSLRWTKLP PVKSAIRGQA PVVPYMRYGH STVLIDDTVL LWGGRNDTEG ACNVLYAFDV NTHKWFTPRV SGTVPGARDG HSACVLGKIM YIFGGYEQQA DCFSNDIHKL DTSTMTWTLI CTKGSPARWR DFHSATMLGS HMYVFGGRAD RFGPFHSNNE IYC