Circadian clock protein, KaiC, archaea

Circadian clock protein, KaiC, archaea