Ричард Докинз

Река, выходящая из Эдема. Жизнь с точки зрения дарвиниста


Скачать книгу

молекулы определенной формы. Таким образом, внутри каждой отдельно взятой клетки – на поверхности различных молекул ферментов – могут одновременно и обособленно друг от друга протекать сотни разнообразных химических реакций. То, какие именно реакции происходят в данной клетке, определяется наличием в ней тех или иных ферментов в достаточном количестве. Формирование каждой молекулы фермента, в том числе и придание ей столь необходимой пространственной структуры, обусловлено действием некоего конкретного гена. Дело в том, что точная последовательность нескольких сотен кодовых знаков в гене определяет – в соответствии с набором правил, доподлинно нам известных и называемых генетическим кодом, – последовательность аминокислот в молекуле фермента. Каждый фермент – это линейная цепочка аминокислот, а каждая линейная цепочка аминокислот спонтанно сворачивается в особенную, уникальную трехмерную структуру, наподобие узла, где одни участки цепи образуют сшивки с другими участками. Точная трехмерная структура такого узла определяется одномерной последовательностью аминокислот, а значит, одномерной последовательностью кодовых символов в гене. Вот каким образом химические реакции, протекающие в клетке, зависят от того, какие гены в ней работают.

      Ну а от чего же в таком случае зависит включение тех или иных генов в конкретной клетке? Ответ: от того, какие химические вещества в ней уже имеются. Здесь есть что-то от парадокса про курицу и яйцо, но проблема эта не непреодолима. Принцип ее решения крайне прост, хотя подробности и трудны для понимания. В информатике этот принцип называется самозагрузкой. Когда я только начинал пользоваться компьютерами в 1960-е годы, все программы загружались при помощи бумажной ленты. (В Америке в те времена для этой цели нередко использовались перфокарты, но действовали они точно так же.) Прежде чем ввести в компьютер длиннющую ленту с какой-нибудь серьезной программой, следовало установить на него небольшую программу, называемую загрузчиком. Программа эта выполняла только одно действие: объясняла компьютеру, как загружать бумажные ленты. Но вот наш «курино-яичный» парадокс: как же можно было загрузить ленту с программой-загрузчиком? В современные компьютеры аналог такой программы встроен изначально, но в те далекие времена вам сперва приходилось щелкать переключателями в некой ритуальной последовательности, которая объясняла компьютеру, как прочесть начало ленты с программой-загрузчиком. Затем это начало сообщало ему, как прочесть следующий участок ленты, и так далее. По мере того как вся лента с программой-загрузчиком оказывалась заглочена компьютером, он уже умел читать любые бумажные ленты и был готов к использованию.

      При формировании зародыша вначале одна-единственная клетка – оплодотворенная яйцеклетка – делится на две, каждая половинка тоже делится, образуя четыре клетки, которые, в свою очередь, образуют восемь, и так далее. Через какие-нибудь несколько десятков делений