A main strand of a DNA molecule in a protein coding region is transcribed along the following nucleotide sequence: 5' TACATTAAGCCG 3' . Assuming there is no stop codon in this DNA fragment, how many codons does this sequence contain