조상서열 재구성 (ancestral sequence reconstruction)
쉽게 풀면
오늘날 여러 생물이 가진 비슷한 단백질들의 서열을 모아 계통수를 그리면, 갈라지기 전 공통 조상이 어떤 서열을 가졌을지를 통계적으로 추정할 수 있습니다. 조상서열 재구성은 그렇게 추정한 서열을 실제로 합성해 단백질로 만들어 성질을 확인하는 방법입니다. 흥미롭게도 이렇게 복원한 조상형 단백질은 현존 단백질보다 열에 강하거나 여러 기질을 폭넓게 받아들이는 경우가 많습니다. 그래서 진화 연구뿐 아니라 실용적인 효소 개량에도 쓰입니다.
왜 중요한가
무작위 변이를 돌려 좋은 효소를 찾는 방식은 탐색 공간이 너무 넓습니다. 조상서열 재구성은 진화가 이미 걸러낸 서열 정보를 출발점으로 삼기 때문에, 적은 시도로 안정성이 높은 후보를 얻을 수 있습니다. 또 어떤 돌연변이가 기능 변화를 만들어냈는지를 시간 순서대로 검증할 수 있어 기능 진화의 인과를 따지는 데도 강력합니다.
논문에서는 이렇게 쓰입니다
추정한 조상형 서열이 실제로 더 안정적인 단백질을 만든다는 관찰로, 이 기법이 효소 개량에 쓰이는 근거가 됩니다.
조금 더 깊게 보면
절차는 상동 서열 수집과 다중서열정렬, 계통수 추정, 진화 모형에 기반한 조상 상태 추정 순으로 진행되며, 각 위치마다 가장 그럴듯한 아미노산과 그 확률이 함께 나옵니다. 확률이 낮은 위치들은 대안 서열을 따로 만들어 결과가 추정 불확실성에 좌우되지 않는지 확인하는 것이 관례입니다. 계통수 형태나 진화 모형 선택, 정렬 품질이 결과를 바꿀 수 있으므로 여러 조건에서 재구성해 비교합니다. 복원 단백질의 성질은 조상 생물의 서식 환경을 직접 증명하지는 않으며, 해석에는 신중함이 요구됩니다.
주의할 점
복원된 서열은 실제 과거 단백질의 재현이 아니라 현재 자료와 모형에 근거한 추정치입니다. 단백질 방향성 진화가 실험실에서 무작위 변이와 선별을 반복하는 방식이라면, 이 항목은 계산으로 과거 서열을 추정해 출발점을 만드는 접근입니다.