Клетка похожа на кухню, где тысячи рецептов (генов) лежат в одной толстой книге (ДНК). Повар-белок Klf4 листает страницы и решает, какой рецепт приготовить сегодня. Но как он находит нужную строчку среди миллиардов букв? Раньше думали, что белок ищет короткий «пароль» — несколько букв подряд. Теперь выяснилось: он чувствует гораздо больше.
Учёные взяли тысячи коротких кусочков ДНК и измерили, с какой силой Klf4 за них цепляется. Оказалось, даже «неправильные» последовательности белок хватает — просто слабее. Это как если бы повар узнавал не только точный рецепт, но и похожие страницы, где часть букв стёрта. Сила хватки меняется плавно, а не по принципу «да/нет».
Потом исследователи построили модель, которая складывает влияние каждой буквы ДНК, как кубики в башне. Оказалось, буквы действуют не поодиночке, а сообща: соседние буквы могут усиливать или ослаблять хватку белка. Эту модель проверили на длинных нитях ДНК, растянутых лазерным пинцетом, и на всём геноме человека. Предсказания совпали с реальностью без дополнительной подгонки.
Теперь можно заранее сказать, куда Klf4 сядет в любой клетке — и что он там включит. Это шаг к пониманию, как клетки запоминают своё состояние (например, стволовые клетки остаются стволовыми) и что идёт не так при раке.
Белок Klf4 — один из четырёх «факторов Яманаки», с помощью которых обычные клетки превращают обратно в стволовые. То есть он буквально умеет перематывать развитие клетки назад.
В сериале «Мир Дикого Запада» поведение андроидов задаётся «краеугольными камнями» — короткими фразами-программами. Белки вроде Klf4 работают похоже: короткие участки ДНК служат переключателями целых программ поведения клетки.