Рассматривая большое количество нейтральных мутаций, можно с уверенностью сказать, какие из них появились раньше, а какие — позже. Допустим, мы взяли много образцов ДНК (неважно, принадлежат ли эти образцы разным штаммам вирусов, разным видам ящериц или разным племенам людей) и попарно сравниваем какой-то достаточно большой участок в них. Довольно быстро мы заметим, что «разночтения», которыми образцы отличаются друг от друга, не вполне независимы: некоторые варианты встречаются только в сочетании с другими, более распространенными. Скажем, часть образцов имеет под номером 48 нуклеотид Т, а другая — нуклеотид Ц. В номере 27 тоже есть разночтения: у тех, у кого на 48-м месте стоит Ц, на 27-м может быть А, а может быть Г. А вот если на 48-м месте стоит Т, то на 27-м может быть только Г. Скорее всего, это означает, что мутация в 48-м нуклеотиде произошла раньше. Она разделила исходно единый генный текст на два варианта: Т-версию и Ц-версию. А уже позже у кого-то из обладателей Ц-версии мутировал 27-й нуклеотид. Причем, если все это так и было, это означает, что на 27-м месте исходно стоял Г, а А — это как раз результат мутации. Конечно, в принципе одинаковые нуклеотиды на одной и той же позиции могут быть результатом двух независимых одинаковых мутаций. Однако, как уже говорилось, вероятность этого стремительно уменьшается с ростом числа таких совпадений. Специальные компьютерные программы, сравнивая попарно большие нуклеотидные последовательности (иногда целые геномы), строят наиболее вероятную (требующую наименьшего числа независимых случайных событий) схему родства между ними. Результатом становится дендрограмма — генеалогическое древо сравниваемых нуклеотидных последовательностей, наглядно показывающее, в каком порядке шло их разделение.
Такой анализ нуклеотидных последовательностей стал основой молекулярной филогенетики — нового направления в науке, о котором нам еще предстоит поговорить подробнее. В последние десятилетия молекулярная филогенетика совершила настоящую революцию в систематике и эволюционной истории многих групп живых организмов самых разных уровней — от царств до отдельных видов. Попутно она разрешила целый ряд старых споров, прочно утвердив одни теории и опрокинув другие. Здесь же мы пока скажем, что наиболее надежные данные такого рода получаются при сравнении генов, которые имеются и успешно работают у всех сравниваемых групп — и, следовательно, «разночтения» в которых можно считать нейтральными или близкими к нейтральным.
Наконец, анализ нейтральных мутаций позволяет установить не только в каком порядке разделялись эволюционные линии, но и когда (хотя бы примерно) это происходило. В самом деле, если те или иные замены нейтральны, то вероятность их фиксации в геноме (то есть вытеснения ими прежней нормы за счет случайных колебаний частоты) не зависит от направления и темпов эволюции вида. Тогда число нейтральных «разночтений» в геномах двух видов (неважно, близких или далеких друг от друга эволюционно) должно зависеть только от времени, в течение которого они эволюционируют раздельно. Иными словами, такие замены можно использовать как «молекулярные часы», определяя по их числу время, когда жил последний общий предок любых сравниваемых видов.
Правда, чтобы перевести число нуклеотидных замен в единицы времени (например, миллионы лет), «молекулярные часы» надо прокалибровать — привязать несколько узловых точек к каким-то хорошо известным из палеонтологической летописи датам или/и оценить темпы фиксации нейтральных мутаций. Для каждой большой группы эту калибровку приходится проводить отдельно, поскольку скорость фиксации мутаций у них различна. Так, например, у грызунов это происходит в 2–4 раза чаще, чем у копытных, и в 4–8 раз чаще, чем у обезьян[119]. Но если такая калибровка выполнена добросовестно, «часам» можно доверять: вероятность каждой конкретной мутации постоянна, события независимые, а случайные отклонения на больших отрезках времени усредняются.