Immunogen sequence: NCFPFPQHTE DDADFDEVQY QMEMMRSLRH VNIDHLHVGW YQSTYYGSFV TRALLDSQFS YQHAIEESVV LIYDPIKTAQ GSLSLKAYRL TPKLMEVCKE KDFSPEALKK ANITFEYMFE EVPIVIKNSH LINVLMWELE KKSAVADKHE LLSLASSNHL GKNLQLLMDR VDEMSQDIVK YNTYMRNTSK QQQQKHQYQQ RRQQENMQRQ SRG