Structure and function of cyclic nucleotide-dependent protein kinases.