Text this: A self-assembled nanoparticle vaccine elicits effective neutralizing antibody response against EBV infection