Highly potent and selective peptide-based inhibitors of the hepatitis C virus serine protease: towards smaller inhibitors.