SEARCH Articles Figures Tables CGMP protein CGMP-dependent protein kinase (PKG CGMPs Dependent protein kinases Protein dependence