Variable forms of soluble guanylyl cyclase: protein-ligand interactions and the issue of activation by carbon monoxide