Recontruction on the way! SMILES for Signal peptide peptidase-like 2B