Circadian clock oscillator protein KaiC

kaiC protein
Organism: Synechococcus elongatus (strain ATCC 33912 / PCC 7942 / FACHB-805)
Monomeric molecular weight: 59.3 kDa
Oligomeric state: Hexamer
Total molecular weight: 356.0 kDa
UniProt: Q79PF4 (2-519)
Sequence:

The protein construct contains an additional MASWSHPQFEKGA N-terminal extension.