Compatible Comma-Free Codes and the Origin of the Genetic Code
이 논문은 현대의 유전 암호가 원시적인 콤마 없는 부암호(comma-free subcode)로부터 진화했다고 제안하며, 이중체에서 삼중체로의 전이가 코드 진화를 정지시키지 않고 어떻게 일로어날 수 있었는지를 설명하기 위해 "호환 가능한 콤마 없는 코드(compatible comma-free codes)"라는 개념을 활용하고, 이러한 가설은 현대의 워블 규칙(wobble rules)과 일치하는 최적의 후보들을 식별함으로써 뒷받침된다.
원본 논문은 CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 동료 심사를 거치지 않은 프리프린트의 AI 생성 설명입니다. 의학적 조언이 아닙니다. 이 내용을 바탕으로 건강 관련 결정을 내리지 마세요. 전체 면책 조항 읽기
지구상의 가장 작은 박테리아부터 가장 높은 레드우드 나무에 이르기까지, 모든 생명체는 자신을 만들기 위해 동일한 일련의 지침을 사용합니다. 이 지침 설명서는 네 개의 화학적 문자로 이루어진 언어로 쓰여 있으며, 이 문자들은 세 개씩 묶여 코돈이라 불리는 '단어'를 형성합니다. 이 단어들은 다시 아미노산이라고 알려진 20가지의 특정 구성 요소로 번역되며, 이 아미노산들이 서로 연결되어 단백질을 만듭니다. 이 번역 규칙은 보편적이지만, 과학자들은 왜 64개의 가능한 단어가 20개의 아미노산으로 매핑되는 이 특정한 체계가 생겨났는지에 대해 오랫동안 의문을 품어왔습니다. 이것은 생명의 근본적인 미스터리입니다. 어떻게 최초의 생명 시스템이 길을 잃지 않고 이 지침을 읽는 법을 배웠을까요?
수십 년 동안, 유력한 가설 중 하나는 이 최초 버전의 코드가 "쉼표가 없는(comma-free)" 형태였다고 제안했습니다. 현대의 문장에서는 쉼표나 구두점을 사용하여 단어가 어디서 끝나고 다음 단어가 어디서 시작되는지를 알려줍니다. 구두점이 없다면 "THECATATETHERAT"와 같은 문자의 나열은 "THE CAT ATE THE RAT(그 고양이가 쥐를 먹었다)"로 읽힐 수도 있고, "HEC ATA TET HER AT"처럼 읽힐 수도 있어 혼란을 야기합니다. 쉼표가 없는 코드는 설계 단계에서 이 문제를 해결합니다. 즉, 가능한 단어의 부분 집합만을 사용하여, 어디서 읽기를 시작하더라도 세 글자 묶음이 의도치 않게 잘못된 순서로 유효한 단어를 형성하지 않도록 만드는 것입니다. 이를 통해 세포는 복잡한 기계의 도움 없이도 자동으로 올-바른 시작점을 찾을 수 있습니다. 그러나 오늘날 우리가 사용하는 코드는 쉼표가 없는 것이 아니라 "포화된(saturated)" 상태, 즉 거의 모든 세 글자 조합이 유효한 단어가 되는 상태입니다. 여기서 역설이 발생합니다. 만약 최초의 코드가 혼란을 피하기 위해 쉼표가 없는 방식이었다면, 그리고 현대의 코드는 그렇지 않다면, 우리는 어떻게 시스템이 붕괴되지 않고 그곳에서 여기까지 올 수 있었을까요?
물리학자 레이섬 보일(Latham Boyle)과 릴리언 보일(Lillian
Lillian Boyle)의 새로운 연구는 이 전환기에 대해 새로운 관점을 제시합니다. 그들은 단순하고 자기 교정적인 코드에서 우리의 복잡한 현대적 코드로의 변화가 한꺼번에 일어난 것이 아니라, 두 가지 서로 다른 코드가 서로 간섭하지 않고 나란히 공존했던 시기를 거쳐 이루어졌다고 제술합니다. 연구진은 생명이 처음에 두 글자당 하나의 단어를 사용하는 더 단순한 코드로 시작되었으며, 이후 세 글자를 사용하는 더 복잡한 코드가 이를 대체했을 수 있다고 제안합니다. 결정적으로, 그들은 이 두 코드가 마치 한 집의 서로 다른 방에서 사용되는 두 개의 언어처럼 게놈의 서로 다른 부분에서 공존할 수 있었으며, 이를 통해 새로운 시스템이 진화하고 개선되는 동안 기존의 시스템도 계속 기능을 수행할 수 있었다고 주장합니다.
이 아이디어를 테스트하기 위해, 저자들은 가능한 모든 변형의 고대 코드들을 대상으로 방대한 수학적 탐색을 수행했습니다. 그들은 두 글자 단어를 사용하는 코드와 세 글자 단어를 사용하는 코드의 쌍을 찾았으며, 이들이 오류 없이 결합할 수 있는지 살펴보았습니다. 그들은 많은 조합이 이론적으로 가능하지만, 오직 매우 적은 수만이 "최적(optimal)"이라는 것을 발견했습니다. 이 최적의 쌍들은 특별한데, 왜냐하면 쉼표가 없는 규칙의 안전성을 유지하면서도 최대한 많은 수의 아미노산을 인코딩할 수 있기 때문입니다. 이 연구는 원래의 세 글자 코드가 어떤 모습이었을지에 대한 다섯 가지 구체적인 후보를 식별했으며, 두 글자 코드가 세 글자 코드로 진화하는 시나리오에 대해서는 세 가지 더욱 정교한 후보를 찾아냈습니다.
그들의 발견 중 가장 놀라운 부분은 오늘날 유전 코드가 읽히는 방식의 특징인 "흔들림(wobble)" 현상과 관련이 있습니다. 현대 세포에서 세 글자 단어의 세 번째 글자는 다소 유연하여 하나 이상의 파트너와 결합할 수 있으며, 이는 번역 과정에 약간의 여유를 줍니다. 연구진은 종이 위에서 그럴싸해 보이는 거의 모든 무작위 코드들이 이 유연성을 고려할 때 무너진다는 것을 발견했습니다. 그러나 그들이 식별한 가장 우수한 세 가지 고대 코드 후보들은 이 흔들림 현상 속에서도 완벽하게 안정적인 상태를 유지합니다. 사실, 이 최적의 고대 코드들에 속한 모든 단어는 특정한 두 개의 글자 중 하나로 끝나는 패턴을 보이는데, 이는 흔들림이 보통 일으키는 혼란에 자연스럽게 저항할 수 있게 해줍니다.
이 발견은 의미가 큽니다. 왜냐하면 단순하고 쉼표가 없는 시작점에서 우리의 복잡한 현대적 코드로 가는 경로가 단순히 이론적인 가능성에 그치는 것이 아니라, 유전 물질이 행동하는 물리적 실체와 일치한다는 점을 시사하기 때문입니다. 수학적으로 가장 우수한 고대 코드의 후보들이 흔들림 규칙의 테스트를 통과하는 것들이라는 사실은, 이 특정한 진화 경로가 타당하다는 강력하고 비자명한 증거를 제공합니다. 저자들은 생명이 정확히 어떻게 시작되었는지 입증했다고 주장하는 것이 아니라, 가능성의 범위를 크게 좁혔다고 말합니다. 그들은 두 글자 단백질 코드에서 세 글자 코드로의 전환이 가능할 뿐만 아니라, 이러한 고대 코드들의 가장 유력한 버전들이 초기 생명이 생존하고 번성하는 데 필수적이었을 숨겨진 견고함을 갖추고 있음을 보여주었습니다.
연구 분야의 논문에 파묻히고 계신가요?
연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.