guanylate cyclase Synonyms