Cipher constrained encoding for constraint optimization in extended nucleic acid memory. (August 2022)