Immunogen sequence: HLQKDVALSV LSKDLTDMDK NSPEAWCAAG NCFSLQREHD IAIKFFQRAI QVDPNYAYAY TLLGHEFVLT EELDKALACF RNAIRVNPRH YNAWYGLGMI YYKQEKFSLA EMHFQKALDI NPQSSVLLCH IGVVQHALKK SEKALDTLNK AIVIDPKNPL CKFHRASVLF ANEKYKSALQ ELEELKQIVP KESLVYFLIG KVYKKLGQTH LAL