Recontruction on the way! SMILES for Calmodulin-like protein 3