Crystal structure of human Taspase1 in complex with ligand SMDC1041556