Sequence or structure: using bioinformatics and homology modeling to understand functional relationships in cAMP/cGMP binding domains.