Guanylate cyclase SMa0579

microbial protein found in Sinorhizobium meliloti 1021