Лестница жизни: десять величайших изобретений эволюции - Ник Лэйн
А как обстоят дела со второй буквой? Здесь наблюдается связь со степенью растворимости (или нерастворимости) аминокислоты в воде, то есть гидрофильности (или гидрофобности). Гидрофильные аминокислоты растворяются в воде, в то время как гидрофобные с ней не смешиваются, а растворяются в жироподобных веществах, таких как липидные мембраны клеток. Все аминокислоты можно распределить по своего рода спектру, начиная от “очень гидрофобных” и заканчивая “очень гидрофильными”. Именно этот спектр имеет связь со второй буквой триплетного кода. Пяти из шести самых гидрофобных аминокислот соответствуют кодоны с буквой Т в середине, а всем самым гидрофильным — кодоны с буквой А в середине. Промежуточным аминокислотам спектра соответствуют кодоны с буквой Г или Ц в середине. Таким образом, чем бы это ни объяснялось, в целом наблюдается сильная и вполне определенная связь между первыми двумя буквами каждого кодона и той аминокислотой, которую этот кодон кодирует.
Именно последняя буква приводит к вырожденности кода: восьми аминокислотам свойственна (прекрасный научный термин!) четырехкратная вырожденность. Хотя большинству читателей может показаться, что четырехкратная вырожденность означает совершенно опустившихся людей, пьяниц, которым удается падать в четыре разных канавы одновременно, биохимики обозначают этим термином ситуацию, когда третья буква кода не несет никакой информации. Независимо оттого, какое азотистое основание стоит на этом месте, во всех четырех случаях триплет кодирует одну и ту же аминокислоту. Например, в триплете ГГГ, кодирующем глицин, можно заменить последнюю Г на Т, А или Ц — и все три новых триплета будут по-прежнему кодировать глицин.
Вырожденность кода по третьей букве имеет несколько интересных следствий. Мы уже отмечали, что дублетный код мог бы кодировать только шестнадцать из двадцати входящих в состав белков аминокислот. Если исключить из их списка пять самых сложных (оставив, таким образом, пятнадцать, плюс стоп-кодон), закономерности, касающиеся первых двух букв, окажутся выражены еще ярче. Так что, возможно, код первоначально был дублетным и лишь потом расширился до триплетного в результате “присвоения кодонов”: аминокислоты могли соперничать друг с другом за третью букву. Древнейшие аминокислоты, вероятно, получили “нечестное” преимущество в борьбе за “прикарманивание” триплетных кодонов, и очень похоже, что так оно и было. Например, те пятнадцать аминокислот, которые скорее всего кодировались первоначальным дублетным кодом, загребли себе 53 из 64 возможных триплетов (в среднем 3,5 кодона на аминокислоту), в то время как оставшиеся пять “позднейших” аминокислот разделили между собой лишь восемь кодонов (в среднем 1,6 на аминокислоту). Очень похоже, что здесь кто успел, тот и съел.
Давайте подробно рассмотрим следующую возможность: код первоначально был дублетным, а не триплетным, и кодировал пятнадцать аминокислот (плюс один стоп-кодон). Этот первоначальный код, судя по всему, был почти полностью детерминирован, то есть продиктован физическими и химическими факторами. Есть немного исключений из того правила, что первая буква связана с предшественником, а вторая — с гидрофильностью или гидрофобностью аминокислоты. Здесь было мало простора для игры случая, не было свободы от физических законов.
Но с третьей буквой дело обстояло иначе. Здесь было куда больше возможных вариантов, и многое могло произойти по воле случая, после чего отбор получал возможность “оптимизировать” полученный код. Такое смелое предположение высказали в конце 90-х годов два английских специалиста по молекулярной биологии, Лоренс Херст и Стивен Фриленд. Эти два исследователя получили известность благодаря своей совместной работе по сравнению генетического кода с миллионами случайных кодов, сгенерированных компьютером. Они оценивали потенциальный вред точечных мутаций, при которых одна буква кодона заменяется другой. Исследователи задались вопросом, какой код лучше всего противостоял бы таким мутациям, либо по-прежнему кодируя все ту же аминокислоту, либо меняя ее на другую, похожую. Оказалось, что настоящий генетический код поразительно устойчив к таким изменениям: точечные мутации часто вообще не влияют на последовательность аминокислот, а если все-таки влияют, то аминокислота обычно заменяется на другую, близкую к исходной. Более того, Херст и Фриленд пришли к выводу, что наш генетический код лучше миллиона альтернативных кодов, сгенерированных случайным образом. Он оказался отнюдь не жалкой поделкой слепого шифровальщика, а уникальным продуктом, единственным из миллиона. Авторы этой работы утверждают, что наш код не только устойчив к потенциальным изменениям — он нейтрализует возможные катастрофические последствия тех изменений, которые все-таки происходят и тем самым ускоряют эволюцию. Ведь ясно, что у мутаций намного больше шансов оказаться полезными, если они не ведут к катастрофическим последствиям.
Не постулируя вмешательство божественного замысла, подобную оптимизацию можно объяснить только работой отбора. А если так, то шифр жизни должен был эволюционировать. И действительно, целый ряд незначительных вариаций этого “универсального” кода, наблюдаемых среди бактерий и митохондрий, говорит именно о том, что генетический код все-таки может эволюционировать — по крайней мере, при исключительных обстоятельствах. Но как, спросите вы вслед за Криком, он может меняться, не вызывая бедствий? Ответ: постепенно. Если аминокислота кодируется четырьмя или даже шестью разными кодонами, то некоторые из них могут использоваться чаще других. Редко используемые кодоны вполне реально передать другой (но, вероятно, близкой) аминокислоте, не вызывая катастрофических последствий. Именно так генетический код может эволюционировать.
Итак, в целом “код внутри кодонов” говорит нам о процессе, первоначально связанном с биосинтезом и водорастворимостью аминокислот, а затем проходившем фазы расширения и оптимизации. Возникает вопрос: что это был за процесс, на который начал действовать естественный отбор?
Точного ответа на этот вопрос нет, и несколько препятствий затрудняют его поиски. Одним из первых оказалась проблема ДНК и белков (напоминает давнюю проблему — что было раньше, курица или яйцо). Проблема в том, что ДНК сама по себе более или менее неактивна, так что даже для удвоения ее молекул требуются специальные белки. С другой стороны, специальные белки не могли стать специальными случайно. Они должны были эволюционировать путем естественного отбора, а для этого требовалось, чтобы их строение было, во-первых, наследуемым, а во-вторых, изменчивым. Белки не работают как наследуемая матрица для синтеза самих себя: их кодирует ДНК. Значит, белки не могут эволюционировать без ДНК, а ДНК не может эволюционировать без белков. А если одно не могло эволюционировать без другого, то отбору не с чего было начинать.
В середине 80-х годов было сделано поразительное открытие. Выяснилось, что РНК может работать катализатором. РНК редко сворачивается в двойную спираль: она чаще существует в виде небольших молекул, образующих структуры сложной формы, способные выполнять каталитические функции. РНК позволяет разорвать порочный круг. В гипотетическом “мире РНК” она могла брать на себя роль как белков, так и ДНК, катализируя, наряду со многими другими реакциями, синтез самой себя. Вдруг оказалось, что генетический