Immunogen sequence: MDAEGLALLL PPVTLAALVD SWLREDCPGL NYAALVSGAG PSQAALWAKS PGVLAGQPFF DAIFTQLNCQ VSWFLPEGSK LVPVARVAEV RGPAHCLLLG ERVALNTLAR CSGIASAAAA AVEAARGAGW TGHVAGTRKT TPGFRLVEKY GLLVGGAASH RYDLGGLVMV KDNHVVAAGG VEKAVRAARQ AADFALKVEV ECSSLQEAVQ AAE