C19orf66 is an interferon-induced inhibitor of HCV replication that restricts formation of the viral replication organelle.