Recontruction on the way! SMILES for dCTP pyrophosphatase 1