Crystal structure of AsfvPolX in complex with 10-23 DNAzyme and Mg