Кроме того, имея 6 разных нуклеотидов, мы можем теоретически иметь для кодирования аминокислот не 64 кодона, а 216. Тут сразу возникает вопрос: если даже число имеющихся кодонов избыточно и ими кодируется всего 20 аминокислот, то зачем нам еще больше? Но допустим, что мы хотим создать в клетке белок, в состав которого входит какая-то нестандартная аминокислота. Использовать какой-то из уже имеющихся кодонов для кодирования этой аминокислоты нежелательно, ведь в геномах живых организмов встречаются все кодоны. Чтобы не испортить кучу белков, нам придется сначала какой-то кодон “освободить”, заменив в геноме большинство таких кодонов на другие кодоны, отвечающие за ту же самую аминокислоту. А это технически достаточно сложная задача! Даже если мы будем синтезировать молекулы ДНК “с нуля”, как это делал Вентер. Альтернативно можно использовать один из стоп-кодонов, но стоп-кодонов всего три, и они тоже нужны. Зато с новой нуклеотидной парой мы сразу получим уникальный кодон, которому можно приписать любую аминокислоту. При этом мы не затронем работу других генов и последовательности белков, которые они кодируют.
Что значит “приписать” кодону новую аминокислоту? Ранее мы разбирали, что важную роль в работе генетического аппарата клетки играют транспортные РНК (тРНК), которые, с одной стороны, несут аминокислоту, а с другой – имеют три нуклеотида, комплементарные кодону молекулы РНК. Такие тРНК по очереди связываются с рибосомой в процессе синтеза белка и привносят соответствующие кодонам молекулы РНК аминокислоты.