Immunogen sequence: HLESLTLTGT KISSIPNNLC QEQKMLRTLD LSYNNIRDLP SFNGCHALEE ISLQRNQIYQ IKEGTFQGLI SLRILDLSRN LIHEIHSRAF ATLGPITNLD VSFNELTSFP TEGLNGLNQL KLVGNFKLKE ALAAKDFVNL RSLSVPYAYQ CCAFWGCDSY ANLNTEDNSL QDHSVAQEKG TADAANVTST LENEEHSQII IHCTPSTGAF KPC