Rhizobium meliloti adenylate cyclase is related to eucaryotic adenylate and guanylate cyclases