#Nostoc sp. PCC 7120 164051 alr1698 COG2119 #Synechococcus sp. JA-3-3Ab 1304969 CYA_0706 COG2119 1304941 CYA_0678 COG2119 #Gloeobacter violaceus PCC 7421 526530 glr4409 ykoY