Recontruction on the way! SMILES for LanC-like protein 2