#Synechococcus sp. JA-3-3Ab 1305448 CYA_1186 metK #Gloeobacter violaceus PCC 7421 524679 gll2577 metK