Crystal structure of HCV NS5B RNA polymerase with a novel piperazine inhibitor