Inhibition of hepatitis C virus by the cyanobacterial protein Microcystis viridis lectin: mechanistic differences between the high-mannose specific lectins MVL, CV-N, and GNA.