GB virus B and hepatitis C virus NS3 serine proteases share substrate specificity