Immunogen sequence: MSDLEDDETP QLSAHALAAL QEFYAEQKQQ IEPGEDDKYN IGIIEENWQL SQFWYSQETA LQLAQEAIAA VGEGGRIACV SAPSVYQKLR ELCRENFSIY IFEYDKRFAM YGEEFIFYDY NNPLDLPERI AAHSFDIVIA DPPYLSEECL RKTSETVKYL TRGKILLCTG AIMEEQAAEL LGVKMCTFVP RHTRNLANEF RCYVNYDSGL DCG