In a recent series of ground-breaking experiments, Nakajima et al. [Nakajima M, Imai K, Ito H, Nishiwaki T, Murayama Y, Iwasaki H, Oyama T, Kondo T (2005) Science 308:414–415] showed that the three cyanobacterial clock proteins KaiA, KaiB, and KaiC are sufficient in vitro to generate circadian phosphorylation of KaiC. Here, we present a mathematical model of the Kai system. At its heart is the assumption that KaiC can exist in two conformational states, one favoring phosphorylation and the other dephosphorylation. Each individual KaiC hexamer then has a propensity to be phosphorylated in a cyclic manner. To generate macroscopic oscillations, however, the phosphorylation cycles of the different hexamers must be synchronized. We propose a novel synchronization mechanism based on differential affinity: KaiA stimulates KaiC phosphorylation, but the limited supply of KaiA dimers binds preferentially to those KaiC hexamers that are falling behind in the oscillation. KaiB sequesters KaiA and stabilizes the dephosphorylating KaiC state. We show that our model can reproduce a wide range of published data, including the observed insensitivity of the oscillation period to variations in temperature, and that it makes nontrivial predictions about the effects of varying the concentrations of the Kai proteins.
Biochemical Networks

van Zon, J., Lubensky, D., Altena, P. R. H., & ten Wolde, P. R. (2007). An allosteric model of circadian KaiC phosphorylation. PNAS, 104, 7420–7425. doi:10.1073/pnas.0608665104