Recontruction on the way! SMILES for Mannan-binding lectin serine protease 1