Recontruction on the way! SMILES for Telomerase protein component 1