guanylate cyclase activity [GO_0004383] - Virtual Fly Brain