An Inactivated Hepatitis C Virus Vaccine on the Horizon?.