Immunization with a Self-Assembled Nanoparticle Vaccine Elicits Potent Neutralizing Antibody Responses against EBV Infection.