Immunogen sequence: MTENMKECLA QTNAAVGDMV TVVKTEVCSP LRDQEYGQPC SRRPDSSAME VEPKKLKGKR DLIVPKSFQQ VDFWFCESCQ EYFVDECPNH GPPVFVSDTP VPVGIPDRAA LTIPQGMEVV KDTSGESDVR CVNEVIPKGH IFGPYEGQIS TQDKSAGFFS WLIVDKNNRY KSIDGSDETK ANWMRYVVIS REEREQNLLA FQHSERIYFR ACR