Recontruction on the way! SMILES for Ankyrin repeat and protein kinase domain-containing protein 1