Phylogenetic distribution and structural analyses of cyanobacterial glutaredoxins (Grxs). (February 2020)