Nucleotide binding and autophosphorylation of the clock protein KaiC as a circadian timing process of cyanobacteria | Synapse