The hepatitis C virus genome: a guide to its conserved sequences and candidate epitopes.