Recontruction on the way! SMILES for Ribonucleoside-diphosphate reductase large subunit