GCA_000020025.1 Npun_R2886 definition putative circadian clock protein, KaiC