Structure of viral peptides IPB19/N52