Viral peptide or viral protein