New hepatitis C antibodies are a promising vaccine target | Patexia