Generative continuous time model reveals epistatic signatures in protein evolution
이 논문은 에피스타시스(epistasis) 효과를 시뮬레이션하기 위해 생성적 포츠 모델(generative Potts model)로 매개변수화된 연속 시간 단백질 진화 모델을 소개하며, 에피스타시스가 전체적인 진화를 늦추고 진화적 거리를 체계적으로 과소평가하게 만들지만, 문맥 의존적 속도 이질성(context-dependent rate heterogeneity)으로 인해 평균적인 부위별 속도를 변화시키지는 않는다는 점을 밝혀낸다.
원본 논문은 CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 동료 심사를 거치지 않은 프리프린트의 AI 생성 설명입니다. 의학적 조언이 아닙니다. 이 내용을 바탕으로 건강 관련 결정을 내리지 마세요. 전체 면책 조항 읽기
단백질의 진화를 수십억 명의 사람들이 벌이는 거대하고 혼란스러운 '전화기 게임(telephone)'이라고 상상해 보십시오. 게임이 진행되는 동안 누군가 다음 사람에게 변화를 속삭일 때마다, 그 집단 전체의 반응은 그 사람이 누구 옆에 서 있느냐에 따라 달라집니다. 수십 년 동안 과학자들은 단백질이 시간이 흐름에 따라 어떻게 변하는지 예측하기 위해 매우 단순한 규칙을 사용해 왔습니다. 그들은 단백질의 유전 암호에 있는 모든 글자가 주변 이웃을 완전히 무시한 채 독립적으로 변한다고 가정했습니다. 이는 마치 문장 속의 단어가 주변의 다른 단어들과 상관없이 의미가 변한다고 가정하는 것과 같습니다.
하지만 이 논문은 기존의 규칙 책자가 거대한 퍼즐 조각 하나를 놓치고 있다고 제안합니다. 저자들은 단백질 진화를 정지된 스냅샷의 연속이 아니라, 연속적이고 실시간적인 춤처럼 다루는 매우 복잡한 새로운 시뮬레이터를 구축했습니다. 그들은 "포츠 모델(Potts model)"을 사용했는데, 이는 기본적으로 모든 아미노산(단백질의 구성 요소)이 서로 어떻게 상호작용하는지에 대한 수학적 지도입니다. 이것을 모든 단백질 부위가 베스트 프렌드, 라이벌, 그리고 그저 적당히 견딜 만한 관계를 가진 거대한 사회적 네트워크라고 생각하면 됩니다. 만약 한 부분을 바꾸면, 전체 네트워크가 요동칩니다.
거대한 놀라움: "슬로우 모션" 효과
저자들이 시뮬레이션을 실행했을 때, 기이한 현상을 발견했습니다. 이 복잡하고 "사회적인" 진화 모델은 이러한 상호작용(에피스타시스/상위성이라 불리는)으로 가득 차 있음에도 불구하고, 단백질이 변하는 평균 속도는 기존의 단순한 모델과 거의 똑같아 보였습니다. 마치 평균적으로 단백질은 혼자 걷든 북적이는 군중 속에서 걷든 같은 속도로 걷는 것처럼 보였습니다.
하지만 그 걷는 경험은 완전히 다릅니다. 단순한 모델에서는 모두가 일정하고 예측 가능한 속도로 걷습니다. 그러나 저자들의 복잡한 시뮬레이션에서 속도는 롤러코스터와 같습니다. 특정 "맥락"(그 순간 단백질이 함께하고 있는 주변 환경)에 따라 어떤 부분은 완전히 얼어붙기도 하고, 어떤 부분은 질주하기도 합니다. 저자들은 이러한 "맥락 의존성"이 두 가지 유형의 단백질 위치를 만들어낸다는 것을 발견했습니다.
- "사교적인 나비(Social Butterflies)": 이 지점들은 이웃이 누구냐에 따라 격렬하게 변합니다. 어떤 맥락에서는 완전히 얼어붙어 있을 수도 있고, 다른 맥락에서는 빠르게 변할 수도 있습니다.
- "외로운 늑대(Lone Wolves)": 이 지점들은 주변에 누가 있든 거의 신경 쓰지 않으며, 일정하고 예측 가능한 속도로 진화합니다.
"타임 트래블" 오류
여기가 과학자들이 역사를 파악하려 할 때 까다로워지는 지점입니다. 이 논문은 만약 여러분이 두 단백질 사이의 시간이 얼마나 흘렀는지 추측하기 위해 기존의 단순한 모델을 사용한다면, 거의 항상 틀릴 것이라고 보여줍니다. 구체적으로, 여러분은 시간을 과소평가하게 될 것입니다.
자동차 여행이 얼마나 걸렸는지 알아내기 위해 사용된 연료량을 보고 추측한다고 상상해 보십시오. 복잡한(에피스타시스가 존재하는) 세상에서 자동차가 극심한 교통 체증을 겪고 있다면, 이 차는 탁 트인 고속도로를 달리는 차와 같은 양의 연료를 소비할 수는 있지만, 목적지에 도착하는 데 훨씬 더 오랜 시간이 걸릴 것입니다(정체 구간 때문에). 저자들의 시뮬레이션은 아미노산 사이의 상호작용으로 인한 이러한 "교통 체증" 때문에 단백질이 동일한 수의 변화를 축적하는 데 더 오랜 시간이 걸린다는 것을 보여줍니다. 만약 여러분이 교통 체증을 무시한다면, 실제로는 긴 여정이었음에도 불구하고 여행이 짧았다고 생각하게 될 것입니다.
우리는 얼마나 확신하는가?
저자들은 단순히 추측한 것이 아닙니다. 그들은 실제 단백질 가계(예: "반응 조절 인자(response regulator)" 및 "베타-락탐 분해 효소(beta-lactamase)")를 사용하여 수천 번의 컴퓨터 시뮬레이션을 실행했습니다. 그들은 1,000개의 실제 자연 서열에서 시작하여 시뮬레이션된 시간 20단위 동안 진화 과정을 관찰했습니다. 그 결과, 단순한 모델은 "외로운 늑대" 지점들에 대해서는 잘 작동하지만, "사교적인 나비" 지점들의 행동을 예측하는 데는 완전히 실패한다는 것을 발견했습니다.
이 논문은 이러한 상호작용이 무시해도 될 만한 사소한 세부 사항이라는 아이디어를 명시적으로 배제합니다. 저자들은 평균 속도는 비슷해 보일지라도, 그 메커니즘은 근본적으로 다르다고 주장합니다. 또한 그들의 결과가 특정 알고리즘(Gillespie 알고리즘)을 사용한 시뮬레이션에 기반하고 있으며, 모델의 "에너지"는 기능적 제약과 통계적 패턴의 혼합물이기 때문에, 관찰된 모든 상호작용이 순수하게 생물학적 기능에 의한 것이라고 100% 확신할 수는 없지만, 그것이 중요한 역할을 할 가능성이 높다고 언급합니다.
핵심 요약
주요 발견은 에피스타시스(단백질의 "사회적" 특성)가 진화에 브레이크를 거는 역할을 하며, 단순한 모델은 이를 포착하지 못하는 방식으로 진화 속도를 늦춘다는 것입니다. 이는 과학자들이 두 단백질이 실제보다 더 최근에 갈라졌다고 생각하게 만드는 체계적인 오류를 초래합니다. 저자들은 생명의 진정한 역사를 이해하기 위해서는 단백질의 각 부분을 독립적인 섬으로 취급하는 것을 멈추고, 이웃이 항상 중요한 영향을 미치는 북적이고 상호 연결된 도시로 바라봐야 한다고 제안합니다.
연구 분야의 논문에 파묻히고 계신가요?
연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.