Ligand discrimination in soluble guanylate cyclase and the H-NOX family of heme sensor proteins.