При “сборке” как человека, так и мыши эмбриология пользуется одним и тем же “словарем” генов: обыкновенным “словарем” эмбриологии млекопитающего. Различия между человеком и мышью обусловлены различным порядком, в котором выбираются и запускаются гены из “словаря”, различными участками тела, в которых это происходит, и временными паттернами их работы. Все это находится под контролем особых генов, обязанность которых – включать другие гены, входящие в состав сложных, изящно скоординированных каскадов. Но среди генов в геноме такие регуляторы составляют меньшинство.
Не поймите неправильно слово “порядок”: это не порядок, в котором гены расставлены вдоль хромосомы. С некоторыми исключениями, о которых мы узнаем из “Рассказа Дрозофилы”, порядок генов на хромосоме произволен. Конечно, слова в словаре обычно расставляют в алфавитном порядке, но иногда, особенно в разговорниках, слова расположены в порядке удобства: слова, которые пригодятся в аэропорту, при посещении врача, в магазине и так далее. Порядок, в котором гены расположены на хромосомах, неважен. Важно то, что клеточные механизмы умеют находить нужный ген в нужное время и делают это способами, которые понятны нам все лучше. В “Рассказе Дрозофилы” мы вернемся к особым и очень любопытным случаям, где порядок расположения генов на хромосоме скорее напоминает порядок слов в разговорнике. А пока запомним: главное, что отличает мышь от человека, – не столько гены и не столько их порядок в хромосомном “разговорнике”, сколько порядок, в котором они включаются: точно так же, как Диккенс и Сэлинджер выбирали слова и составляли из них предложения.
Однако кое в чем приведенная аналогия может ввести в заблуждение. Поскольку слова короче генов, некоторые авторы уподобляют ген предложению. Но аналогия с предложением неудачна: перестановкой конечного набора предложений нельзя получить разные книги. Большинство предложений уникально. Гены же, как и слова (но не как предложения), используются снова и снова в различных контекстах. Более удачная, чем слово или предложение, аналогия для гена – набор подпрограмм в компьютере.
В “Макинтоше”, например, есть набор стандартных подпрограмм, хранящийся в ROM (Read Only Memory) или в “Системных файлах”, которые всегда загружаются во время запуска. Существуют тысячи подпрограмм, и каждая выполняет конкретную операцию, которая с высокой вероятностью будет многократно востребована различными программами, использующими ее каждая по-своему. Например, ObscureCursor прячет курсор до следующего движения “мыши”. Невидимый “ген” ObscureCursor вызывается всякий раз, когда вы начинаете печатать. За функциями, общими для программ “Мака” и их аналогов на компьютерах с “Виндоус” (разворачиваемое меню, полоса прокрутки, сворачиваемые окна, которые можно таскать по экрану с помощью “мыши”, и многими другими), стоит набор подпрограмм.
Причина, по которой у всех программ “Мака” одинаковый “внешний вид” (это сходство, как известно, было предметом судебных разбирательств), заключается как раз в том, что все программы “Мака”, написаны ли они “Эппл”, или “Майкрософт”, или кем-либо еще, вызывают один и тот же набор подпрограмм. Если вы программист и хотите переместить целую область экрана, например, с помощью “мыши”, вы только тратили бы время, если бы не вызвали подпрограмму ScrollRect. Или, если вы хотите поставить галочку в раздел разворачиваемого меню, было бы безумием писать специальный код. Просто вызовите Checkltem, и все будет сделано за вас. Когда вы смотрите код программы “Мака” – кем бы, на каком языке и для какой цели она ни была написана, – первое, что бросается в глаза – то, что она состоит в основном из вызовов знакомых встроенных стандартных подпрограмм. Такой набор стандартных подпрограмм доступен всем программистам. Различные программы в разных комбинациях и последовательностях сочетают вызовы этих стандартных подпрограмм.
Геном в ядре каждой клетки представляет собой набор подпрограмм ДНК, которые могут выполнять стандартные биохимические функции. Ядро клетки напоминает ROM “Мака”. Различные клетки, например клетки печени, костные и мышечные клетки, в разных комбинациях и последовательностях сочетают “вызовы” этих подпрограмм для выполнения конкретных функций клетки: рост, деление, выработку гормонов и так далее. Костные клетки мыши сильнее похожи на костные клетки человека, чем на клетки мышиной печени: они выполняют очень похожие операции и для этого вызывают одни и те же наборы стандартных подпрограмм. Этим и объясняется, почему геномы млекопитающих примерно одного размера: всем нужен примерно одинаковый набор подпрограмм.
Тем не менее костные клетки мыши ведут себя не так, как костные клетки человека. Это также выражается в различных вызовах подпрограмм в ядре. Сам набор подпрограмм у мыши и человека не идентичен, хотя вполне мог бы быть таковым без угрозы для основных различий между двумя видами. Чтобы сделать мышь не похожей на человека, важны не столько различия в стандартных подпрограммах, сколько различия в их вызовах.
Рассказ Бобра
“Фенотип” – это то, что находится под влиянием генов. В целом под фенотипом понимают все, что относится к телу. Но есть тонкости, вытекающие из этимологии. Phamo по-гречески означает “показывать”, “обнаруживать”, “выявлять”, “выражать”, “раскрывать”. Фенотип – это внешнее, видимое проявление скрытого генотипа. Оксфордский словарь английского языка определяет его как “совокупность всех поддающихся наблюдению признаков индивида, рассматриваемых как следствие взаимодействия его генотипа с окружающей средой”, но предваряет это определение еще одно: “Тип организма, отличающийся от других поддающимися наблюдению признаками”.
Дарвин рассматривал естественный отбор как выживание и размножение определенных типов организмов за счет других, конкурирующих с ними. Под типами здесь не подразумеваются группы, породы или виды. Фраза “сохранение благоприятствуемых пород” из подзаголовка “Происхождения видов”, так часто понимаемая неверно, никоим образом не подразумевает породы в обычном смысле этого слова. Дарвин писал это еще до того, как генам дали имена, до того, как кто-то понял, что это такое, но, выражаясь современным языком, под “благоприятствуемыми породами” он имел в виду “носителей благоприятствуемых генов”.
Отбор направляет эволюцию лишь в той степени, в которой альтернативные типы обязаны генам своими различиями: если различия не наследуются, то избирательное выживание никак не влияет на будущие поколения. Для дарвиниста фенотипы – это проявления, по которым естественный отбор оценивает гены. Когда мы говорим, что хвост бобра уплощен, чтобы служить веслом, мы имеем в виду, что гены, фенотипическое проявление которых обеспечило уплощение хвоста, выживали благодаря преимуществам такого фенотипа. Отдельные бобры с плоскохвостым фенотипом выживали потому, что лучше плавали, а в них выживали отвечающие за это гены, которые затем передавались новым поколениям плоскохвостых бобров.
Вместе с этим выживали также гены, проявлявшиеся в острых резцах. Бобры получаются за счет перетасовок генов в генофонде. Гены выживали в ряду поколений боровых предков благодаря тому, что хорошо зарекомендовали себя в сотрудничестве с другими генами из генофонда бобра и смогли обеспечить фенотипы, преуспевающие в тех условиях жизни, в которых живет бобр.