currentsinbiology:Inside the hepatitis C virus is a promising antiviral A peptide derived from the