Recontruction on the way! SMILES for Caspase-3|IST-1 Complex