Unless you are asserting DNA structures are formed and controlled by magic rather than electron configurations, then it's not clear what your objection is.The linear sequence of bases in DNA is not determined by the chemical bonds. That is why it can code.
AAAA |
ACAA |
AGAA |
ATAA |
CAAA |
CCAA |
CGAA |
CTAA |
GAAA |
GCAA |
GGAA |
GTAA |
TAAA |
TCAA |
TGAA |
TTAA |
AAAC |
ACAC |
AGAC |
ATAC |
CAAC |
CCAC |
CGAC |
CTAC |
GAAC |
GCAC |
GGAC |
GTAC |
TAAC |
TCAC |
TGAC |
TTAC |
AAAG |
ACAG |
AGAG |
ATAG |
CAAG |
CCAG |
CGAG |
CTAG |
GAAG |
GCAG |
GGAG |
GTAG |
TAAG |
TCAG |
TGAG |
TTAG |
AAAT |
ACAT |
AGAT |
ATAT |
CAAT |
CCAT |
CGAT |
CTAT |
GAAT |
GCAT |
GGAT |
GTAT |
TAAT |
TCAT |
TGAT |
TTAT |
AACA |
ACCA |
AGCA |
ATCA |
CACA |
CCCA |
CGCA |
CTCA |
GACA |
GCCA |
GGCA |
GTCA |
TACA |
TCCA |
TGCA |
TTCA |
AACC |
ACCC |
AGCC |
ATCC |
CACC |
CCCC |
CGCC |
CTCC |
GACC |
GCCC |
GGCC |
GTCC |
TACC |
TCCC |
TGCC |
TTCC |
AACG |
ACCG |
AGCG |
ATCG |
CACG |
CCCG |
CGCG |
CTCG |
GACG |
GCCG |
GGCG |
GTCG |
TACG |
TCCG |
TGCG |
TTCG |
AACT |
ACCT |
AGCT |
ATCT |
CACT |
CCCT |
CGCT |
CTCT |
GACT |
GCCT |
GGCT |
GTCT |
TACT |
TCCT |
TGCT |
TTCT |
AAGA |
ACGA |
AGGA |
ATGA |
CAGA |
CCGA |
CGGA |
CTGA |
GAGA |
GCGA |
GGGA |
GTGA |
TAGA |
TCGA |
TGGA |
TTGA |
AAGC |
ACGC |
AGGC |
ATGC |
CAGC |
CCGC |
CGGC |
CTGC |
GAGC |
GCGC |
GGGC |
GTGC |
TAGC |
TCGC |
TGGC |
TTGC |
AAGG |
ACGG |
AGGG |
ATGG |
CAGG |
CCGG |
CGGG |
CTGG |
GAGG |
GCGG |
GGGG |
GTGG |
TAGG |
TCGG |
TGGG |
TTGG |
AAGT |
ACGT |
AGGT |
ATGT |
CAGT |
CCGT |
CGGT |
CTGT |
GAGT |
GCGT |
GGGT |
GTGT |
TAGT |
TCGT |
TGGT |
TTGT |
AATA |
ACTA |
AGTA |
ATTA |
CATA |
CCTA |
CGTA |
CTTA |
GATA |
GCTA |
GGTA |
GTTA |
TATA |
TCTA |
TGTA |
TTTA |
AATC |
ACTC |
AGTC |
ATTC |
CATC |
CCTC |
CGTC |
CTTC |
GATC |
GCTC |
GGTC |
GTTC |
TATC |
TCTC |
TGTC |
TTTC |
AATG |
ACTG |
AGTG |
ATTG |
CATG |
CCTG |
CGTG |
CTTG |
GATG |
GCTG |
GGTG |
GTTG |
TATG |
TCTG |
TGTG |
TTTG |
AATT |
ACTT |
AGTT |
ATTT |
CATT |
CCTT |
CGTT |
CTTT |
GATT |
GCTT |
GGTT |
GTTT |
TATT |
TCTT |
TGTT |
TTTT |
|
All of those sequences are allowed and apparently in any order and number. Try to code with ice.