Profoundly different calcium permeation and blockage determine the specific function of distinct cyclic nucleotide-gated channels