Hepatitis C virus pathogenicity: the corner pieces of the jigsaw puzzle are found.