Text this: Identification and characterization of a novel small viral peptide (VSP59) encoded by Bombyx mori cypovirus (BmCPV) that negatively regulates viral replication