Илья Рухленко - Что ответить дарвинисту? Часть I
Так же запредельно сложны и сами живые существа (на организменном, тканевом, клеточном и молекулярном уровнях организации). Организация жизни на молекулярном уровне вообще представляет собой, по сути, чрезвычайно продвинутые нано-технологии. Даже в простейшей живой клетке успешно работают конвейерные линии из нано-машин и нано-механизмов, о которых мы пока можем лишь мечтать в смелых проектах. Например, знаменитый фермент АТФ-синтаза является самым маленьким роторным мотором в природе. Понятно, что сделаны все эти нано-машины из органики.
И самым замечательным свойством живых систем является их способность непрерывно и самостоятельно чинить самих себя (непрерывно самовоспроизводиться). Например, чтобы заменить мотор у вашей машины, Вы должны, во-первых, поставить вашу машину в гараж и выключить. И потом Вы будете заменять ей мотор (а не она сама). А вот воробей летит себе по своим делам, но прямо в это время в его сердце «отработанные» белки сердечной мышцы постепенно заменяются на новые. То есть, сердечная мышца сама себя всё время отстраивает и обновляет прямо в ходе работы. И таким образом непрерывно самовоспроизводится не только сердечная мышца, но и вообще всё тело воробья.
Однако вернемся к ДНК. Другими аналогиями ДНК могут являться: чертеж, рецепт или книга. Но аналогия с компьютерной программой, всё-таки, ближе всего к сути дела. Итак (еще раз) имеется определенная генетическая программа, согласно которой строится (и существует) тот или иной организм.[29] Эта программа записана на специальном носителе – длинных органических молекулах ДНК с помощью специального языка (генетического кода).
Эту программу можно разбить на некоторые отрезки, участки молекулы ДНК, которые ответственны за тот или иной конкретный признак организма. И эти отрезки, отвечающие за конкретные признаки, называются генами. А вся совокупность имеющихся генов (то есть вся генетическая программа отдельного организма в целом) называется генотипом. В качестве аналогии с компьютерными технологиями, отдельные гены можно уподобить отдельным программным функциям в общей компьютерной программе.
И вот теперь представьте. Допустим, я изучаю несколько генов уже упомянутой выше Николь Кидман, и несколько аналогичных генов кролика. И вижу, что в целом, эти гены похожи друг на друга. То есть, общая последовательность нуклеотидов сходна и у Николь Кидман, и у кролика на целом ряде отрезков ДНК. Но я вижу и серьезные отличия. Многие нуклеотиды заменены на другие. В результате, на выходе должен получаться несколько другой белок (с другой последовательностью аминокислот).
Изобразим это наглядно. Допустим, первая строчка – нуклеотидная последовательность одного из генов Николь Кидман, а вторая строчка – нуклеотидная последовательность такого же гена кролика (я выделил жирным шрифтом отличающиеся участки):
АГТЦЦЦЦЦГГТААТГАЦАТЦАТАТГТГГГГГТАГАЦАТГТЦЦЦЦГТАААГТЦЦГТАГ
АГААААЦЦТТТААТГТТТТТАТАГГТГЦЦГГТАГАТАТГГААЦЦАТАААГТЦЦГТТТ
При этом мы еще не конца понимаем, есть ли в этих (зафиксированных) различиях какой-то биологический смысл, и если есть, то какой именно? Ведь мы пока научились только читать генетические «тексты». А вот до понимания этих текстов нам пока еще далеко. То есть, важны ли эти различия для того, чтобы в первом случае получилась (и успешно функционировала) именно Николь Кидман, а во втором – именно кролик? Или эти различия не важны?
Хотя приблизительные методики для определения таких вещей уже есть. Например, для того, чтобы сделать вывод, важны ли установленные различия, или нет, сравнивается доля так называемых синонимичных замен по отношению к не синонимичным.
Синонимичные замены – это такие замены нуклеотидов, которые вообще не приводят к замене аминокислоты в белке. Это получается за счет вырожденности генетического кода. Посмотрите на таблицу генетического кода выше (Рис. 14). Вы увидите, что, например, аминокислоту пролин может кодировать сразу четыре разных кодона: ЦЦУ, ЦЦЦ, ЦЦА, ЦЦГ. По сути, аминокислота пролин кодируется только двумя первыми нуклеотидами «ЦЦ». А вот какой там будет третий нуклеотид – уже не важно. Каким бы этот третий нуклеотид ни был, всё равно рибосома на выходе выдаст именно аминокислоту пролин, если прочитает в двух первых «буквах» этого кодона «ЦЦ».
Поэтому если мы увидим, например, в гене Николь Кидман в определенном месте ЦЦЦ, а у кролика в этом же месте мы увидим ЦЦУ, то это значит, что конечные продукты (белки) Николь Кидман и кролика – не будут различаться по этой аминокислоте. Такая замена нуклеотидов называется – синонимичной.
В результате может получиться даже вот что. Допустим, и у Николь Кидман, и у кролика имеется похожий белок, состоящий из 100 аминокислот (соединенных между собой в строго определенной последовательности). Поскольку каждая из этих аминокислот кодируется с помощью кодона из 3 нуклеотидов, то получается, что для записи «рецепта» этого белка в ДНК необходимо задействовать 300 нуклеотидов. И допустим, примерно треть из этих нуклеотидов у Николь Кидман и у кролика – различаются. То есть, различия, казалось бы, большие (100 из 300 нуклеотидов). Но если это будут только синонимичные замены, то получится, что у Николь Кидман и кролика обсуждаемые белки будут вообще идентичны по своим аминокислотным последовательностям. То есть, будут совпадать на 100 %.
Какие выводы можно отсюда сделать? Во-первых, отсюда можно предположить, что данный белок – чрезвычайно важен для обоих организмов. Причем важна даже каждая аминокислота. То есть, каждая аминокислота должна в этом белке находиться именно там, где она и находится. Иначе белок сразу же потеряет свою работоспособность.
Поэтому такие случайные мутации, которые приводили к замене той или иной аминокислоты – гарантированно приводили к гибели мутантной особи. И поэтому ни одна из таких мутаций не смогла закрепиться в данном белке.
А смогли закрепиться только такие мутации, которые вообще не изменяли аминокислотный состав данного белка. В результате, смогли закрепиться только те самые синонимичные замены, о которых мы только что говорили. Таким образом, когда мы наблюдаем именно описанную картину – идентичность аминокислотного состава белка, при наличии только синонимичных замен, мы можем сделать следующие выводы:
1). Первичное строение данного белка вообще нельзя изменить (чтобы не нарушить его функцию). На «языке» теории эволюции в таком случае говорится, что данный ген находится под очень мощным давлением стабилизирующего отбора.
2). Число синонимичных замен может указывать на время существования (линии предков) данных существ. Если синонимичных замен – много, то значит, данная линия организмов существует на Земле уже долгое время. Ведь точечные мутации – это достаточно редкое событие. И если значительная часть синонимичных замен уже успела случиться, то значит, прошло уже достаточно большое время (с некоего момента X). Если же число даже синонимичных замен – невысоко, то, следовательно, линия предков этих существ тоже имеет скромную историю (по длительности).
Но чаще всего наблюдаются другие варианты различий в генах и белках.
Допустим, мы видим, что обсуждаемый белок, состоящий из 100 аминокислот (соответственно, записанный в ДНК на 300 нуклеотидах), различается у Николь и кролика в 30 местах (по 30 нуклеотидам). Причем имеют место 50 % синонимичных замен, и еще 50 % не синонимичных замен (так называемые значимые замены). То есть, 15 нуклеотидов не приводят к замене аминокислоты в белке, но другие 15 нуклеотидов заставляют рибосому встроить в белок уже другую аминокислоту.
Что можно предположить в этом случае?
Во-первых, мы можем предположить (в рамках теории эволюции), что прошло еще не слишком много времени после расхождения линии предков, которые в конечном итоге привели к Николь Кидман, от линии предков, которая привела к кроликам. Потому что за это время успела накопиться только небольшая часть синонимичных замен (из всех возможных).
Во-вторых, мы можем сделать вывод, что и сам этот белок – достаточно «демократичен» (терпим) к собственному аминокислотному составу. То есть, аминокислотный состав данного белка вполне может измениться (например, на озвученные 15 аминокислот), но, тем не менее, этот белок всё равно останется способным выполнять свою работу. А раз так, тогда и эти (значимые) мутации тоже являются биологически нейтральными. И тоже могли накопиться за это время чисто случайным образом.
Или мы можем высказать, наоборот, противоположную гипотезу. Мы можем предположить, что эти белки у Николь Кидман и кролика различаются отнюдь не случайно, а как раз потому, что они и должны различаться. То есть, эти белки должны работать по-разному, чтобы Николь Кидман была именно Николью, а кролик – оставался кроликом.