Что за безумное стремленье! | страница 86



Идея «кода без запятых» привлекла внимание специалистов по комбинаторике, в особенности Сола Голомба. Нам так и не удалось разрешить проблему исчисления всех возможных вариантов четырехбуквенного кода с перекрывающимися триплетами, хотя мы нашли не одно решение. Решение было разработано Голомбом и Уэлчем с помощью очень простого соображения (до которого нам самим стоило бы додуматься), послужившего ключевым звеном доказательства. Примерно в то же время проблему независимо решил голландский математик Х. Фрейденталь.

В конце концов код (см. приложение Б) был расшифрован экспериментальными, а не теоретическими, методами. Основной вклад внесли команды Маршалла Ниренберга и Гобинда Хораны. Существенную роль сыграла также команда под руководством Северо Очоа, уже нобелевского лауреата на тот момент. По мере выяснения кода делались попытки угадать целое по кусочку, но большей частью неудачные. В некоторых отношениях код воплощает основу молекулярной биологии, как таблица Менделеева воплощает основу химии. Но между ними есть глубокое различие. Периодическая таблица, вероятно, верна для любой точки во Вселенной и тем более работает в тех местах, где температура и давление близки земным. Если же в других мирах есть жизнь и даже если эта жизнь состоит из нуклеиновых кислот и белков (что вовсе не обязательно), ее код, скорее всего, будет значительно отличаться. Даже здесь, на Земле, некоторые организмы демонстрируют мелкие различия. Генетический код, как и сама жизнь, не свойство вечной природы вещей, а – по крайней мере отчасти – продукт случайности.

9. Пептидная дактилоскопия

В предыдущей главе я рассказывал о различных попытках теоретического разрешения проблемы кода. В этой главе я расскажу об экспериментальных подходах. Вопрос оставался по сути тем же: управляют ли гены (ДНК) синтезом белков? И если да, то как?

В наши дни представляется вполне очевидным, что аминокислотная последовательность белка определяется генетически, и в первую очередь последовательностью оснований в цепочке ДНК (или РНК), но это не всегда было очевидно. После открытия двойной спирали эта идея вызывала больше симпатий, так что мы с Джимом стали принимать ее как должное. На следующем этапе требовалось доказать, что ген и белок, который он кодирует, коллинеарны. То есть что последовательность оснований в этом отрезке нуклеиновой кислоты пошагово соответствует последовательностям аминокислот в том белке, который он кодирует, подобно тому как последовательность, записанная азбукой Морзе, коллинеарна соответствующему тексту на английском.