02. สี่ตัวอักษร
สิ่งมีชีวิตอ่านรหัสเป็นแล้วในเวลานั้น อายุยังใกล้เคียง 4.2 พันล้านปี และตัวอักษรที่มันใช้มีสี่ตัวพอดี คืออะดีนีนกับไทมีน กัวนีนกับไซโทซีน ในคลังข้อมูลสองสายที่เรียกว่า DNA หรืออะดีนีนกับยูราซิลที่มาแทนไทมีน ในสำเนาทำงานสายเดี่ยวที่เรียกว่า RNA ตัวอักษรสี่ตัวนี้ไม่จับคู่กันแบบสุ่ม อะดีนีนหาไทมีนหรือยูราซิลเสมอ กัวนีนหาไซโทซีนเสมอ สองสายวางขนานกันไปเหมือนซิปที่ฟันแต่ละซี่เข้าคู่ได้กับซี่เดียวเท่านั้น การจับคู่ที่ตายตัวนี้คือเหตุผลทั้งหมดที่เซลล์คัดลอกคลังข้อมูลของตัวเองได้ ผ่าซิปลงตรงกลาง แล้วแต่ละครึ่งก็สะกดไว้ครบแล้วว่าคู่ที่หายไปต้องเป็นอะไร
เซลล์ไม่เคยอ่านทีละตัวอักษร มันอ่านเป็นคำ คำละสามตัวอักษรพอดี เรียกว่าโคดอน เรียงต่อกันไปโดยไม่มีเครื่องหมายวรรคตอนและไม่มีช่องว่างคั่นระหว่างกัน ถ้าเซลล์อ่านทีละตัวจริง ๆ ตัวอักษรสี่ตัวคงเป็นชุดตัวอักษรที่บางเกินไปสำหรับสะกดคำอธิบายร่างกายทั้งร่าง แถลงข่าวรางวัลโนเบลของคณะกรรมการเองเมื่อปี 1989 บรรยายการจัดวางแบบนี้ด้วยถ้อยคำที่ใกล้เคียงกันมากว่า "มีตัวอักษรเช่นนี้เพียงสี่ตัว...จัดเรียงเป็นประโยคยาวของคำสามตัวอักษร" คำละสามตัวอักษรที่ดึงมาจากชุดตัวอักษรสี่ตัวไม่ใช่ความยาวคำที่เลือกมาโดยพลการ มันสั้นที่สุดเท่าที่จะให้เซลล์มีการสะกดต่างกันมากพอจะเรียกชื่อกรดอะมิโนทุกตัวที่มันต้องการ และยังเหลือเผื่อไว้อีก
เลขคณิตชุดนี้คุ้มที่จะคำนวณให้ครบถ้วน เพราะสุดท้ายแล้วมันคือสิ่งที่ขับเคลื่อนโลกของสิ่งมีชีวิตทั้งหมด ตำแหน่งแรกเลือกได้สี่ตัว ตำแหน่งที่สองสี่ตัว ตำแหน่งที่สามสี่ตัว สี่คูณสี่คูณสี่ ได้โคดอนสามตัวอักษรที่เป็นไปได้หกสิบสี่แบบ ไม่มากไม่น้อยไปกว่านี้ หกสิบเอ็ดแบบในจำนวนนั้นระบุกรดอะมิโนตัวใดตัวหนึ่งในยี่สิบตัวที่ใช้สร้างโปรตีน อีกสามแบบที่เหลือ คือ UAA, UAG และ UGA ไม่แทนกรดอะมิโนใดเลย มันเป็นสัญญาณหยุด บอกกลไกสร้างโปรตีนของเซลล์ว่าโปรตีนสิ้นสุดตรงจุดใด โคดอนอีกตัวคือ AUG ทำสองหน้าที่พร้อมกัน เป็นทั้งสัญญาณเริ่มต้นมาตรฐานและโคดอนของกรดอะมิโนเมไทโอนีน เหมือนตัวพิมพ์ใหญ่ที่บังเอิญสะกดเป็นคำได้ในตัวมันเอง นักวิจัยไขโครงสร้างทั้งหมดนี้ออกมาด้วยการทดลองทีละโคดอนในช่วงต้นถึงกลางทศวรรษ 1960 โดยหลักแล้วคือมาร์แชลล์ นิเรนเบิร์ก (Marshall Nirenberg), ไฮน์ริช มัทเธอี (Heinrich Matthaei) และฮาร์ โกบินด์ โครานา (Har Gobind Khorana) และห้องเรียนพันธุศาสตร์แทบทุกแห่งนับแต่นั้นมาก็สอนมันเหมือนกันทุกประการ ไม่มีความแตกต่างตามท้องถิ่น
กรดอะมิโนส่วนใหญ่ตอบสนองต่อการสะกดมากกว่าหนึ่งแบบ เพราะโคดอนหกสิบสี่แบบต้องรองรับกรดอะมิโนยี่สิบตัวกับสัญญาณหยุดหนึ่งชนิด นักชีววิทยาเรียกคุณสมบัตินี้ว่าความเสื่อมถอย (degeneracy) หรือความซ้ำซ้อน รูปแบบของมันมีเลขคณิตที่แม่นยำเป็นของตัวเอง กรดอะมิโนห้าตัว คือโพรลีน อะลานีน ทรีโอนีน วาลีน และไกลซีน ได้โคดอนต่างกันตัวละสี่แบบ นักชีววิทยาเรียกชุดนี้ว่าควอเตต กรดอะมิโนเก้าตัวได้ตัวละสองแบบพอดี เรียกว่าดับเบลต กรดอะมิโนสามตัว คือลิวซีน อาร์จินีน และเซรีน ได้ตัวละหกแบบ เรียกว่าเซกซ์เตต และเป็นการสะกดที่หลากหลายที่สุดในบรรดาทั้งหมด ไอโซลิวซีนตัวเดียวได้สามแบบ เรียกว่าทริปเลต เมไทโอนีนกับทริปโตเฟนได้ตัวละแบบเดียวพอดี เรียกว่าซิงเกลต คูณออกมาแล้วปิดลงตัว ห้าควอเตตบวกเก้าดับเบลตบวกสามเซกซ์เตตบวกหนึ่งทริปเลตบวกสองซิงเกลต รวมเป็นกรดอะมิโนยี่สิบตัว สะกดผ่านโคดอนหกสิบเอ็ดแบบ ไม่มีเหลือและไม่มีขาด
ความซ้ำซ้อนนี้คือประกันภัยที่ฝังอยู่ในตัวอักษรโดยตรง ไม่ใช่ความหละหลวม กรดอะมิโนจำนวนมากมีการสะกดสำรอง ความผิดพลาดในการคัดลอกที่ลงตรงตัวอักษรตัวที่สามของโคดอนในยีนจึงมีสัดส่วนใหญ่ที่ไม่เปลี่ยนโปรตีนที่ได้เลย เซลล์ได้ประกันนี้มาฟรี ๆ เพียงเพราะวิธีที่การสะกดทั้งหกสิบสี่แบบถูกจัดสรรไว้ ประกันยังลงลึกกว่านั้นอีก ฟรานซิส คริก (Francis Crick) เสนอไว้ในปี 1966 ว่าการจับคู่ระหว่างโคดอนกับแอนติโคดอนคู่กันของมัน อันเป็นแท็กสามตัวอักษรที่โมเลกุลทรานสเฟอร์อาร์เอ็นเอพกมาพร้อมกับกรดอะมิโนที่มันลำเลียงเข้าประจำที่ จะเข้มงวดที่ตัวอักษรสองตัวแรก แต่ผ่อนปรนหรือ "โคลงเคลง" ที่ตัวที่สาม ความโคลงเคลงนั้นทำให้ทรานสเฟอร์อาร์เอ็นเอตัวเดียวมักอ่านโคดอนที่มีความหมายเหมือนกันได้มากกว่าหนึ่งแบบ เซลล์จึงอยู่ได้ด้วยทรานสเฟอร์อาร์เอ็นเอที่แตกต่างกันราวสี่สิบชนิด แทนที่จะต้องมีแยกชนิดหนึ่งต่อโคดอนความหมายทุกแบบในหกสิบเอ็ดแบบ
รูปแบบความซ้ำซ้อนไม่ได้กันแค่การพิมพ์ผิด มันกันความหมายด้วย ในปี 1998 สตีเฟน ฟรีแลนด์ (Stephen Freeland) และลอว์เรนซ์ เฮิร์สต์ (Laurence Hurst) วัดรหัสมาตรฐานเทียบกับรหัสทางเลือกที่คอมพิวเตอร์สร้างขึ้นประมาณหนึ่งล้านแบบ ทุกแบบสร้างขึ้นภายใต้กฎพื้นฐานชุดเดียวกัน แล้วให้คะแนนแต่ละแบบด้วย "ต้นทุนจากการกลายพันธุ์" คือความเสียหายที่ความผิดพลาดในการคัดลอกเพียงตัวอักษรเดียวมักก่อกับโปรตีนที่ได้ เนื่องจากโคดอนที่ต่างกันเพียงตัวอักษรเดียวมักระบุกรดอะมิโนที่คล้ายกันทางเคมี รหัสมาตรฐานตัวจริงชนะรหัสทางเลือกไปมากกว่า 99.99 เปอร์เซ็นต์ ฟรีแลนด์ขยายผลนี้ต่อในปี 2000 ร่วมกับไนต์ (Knight), แลนด์เวเบอร์ (Landweber) และเฮิร์สต์ โดยเสนอว่าการจัดวางที่เกือบสมบูรณ์แบบนี้ถูกล็อกไว้เกือบทั้งหมดก่อนที่ LUCA จะถือกำเนิดขึ้นด้วยซ้ำ นักวิจัยไม่ได้ยอมรับกันทุกคนว่านี่สะท้อนการคัดเลือกโดยตั้งใจเพื่อความทนทานต่อความผิดพลาด บทความปี 2010 ใน PNAS ชื่อ "A Neutral Origin for Error Minimization in the Genetic Code" ให้เหตุผลว่ารูปแบบความเสียหายต่ำแบบเดียวกันนี้อาจโผล่ขึ้นมาเป็นผลพลอยได้จากวิธีที่การกำหนดโคดอนสะสมตัวขึ้นเมื่อเวลาผ่านไป ผ่านกระบวนการลดความกำกวม ไม่ใช่จากการคัดเลือกโดยตรงเพื่อลดความผิดพลาด การถกเถียงนี้ยังคงเปิดอยู่ในวรรณกรรมทางวิชาการหลัก
ข้อถกเถียงเก่าแก่ที่สุดของรหัส
ข้อถกเถียงที่สองเก่าแก่กว่า และถามคนละคำถาม ไม่ใช่ว่ารหัสนี้ทนทานต่อความเสียหายได้ดีเพียงใด แต่ถามว่าเหตุใดตัวอักษรเฉพาะเหล่านี้จึงลงเอยด้วยการจับคู่กับกรดอะมิโนเฉพาะเหล่านี้ตั้งแต่แรก ฟรานซิส คริกเสนอคำตอบหนึ่งไว้ในปี 1968 คือ "อุบัติเหตุที่แช่แข็ง" (frozen accident) เมื่อระบบการแปลรหัสและโปรตีนจำนวนมากพึ่งพาความหมายของโคดอนชุดหนึ่งไปแล้ว การเปลี่ยนความหมายแม้เพียงโคดอนเดียวก็จะทำลายทุกสิ่งที่สร้างทับอยู่บนฐานนั้น การกำหนดความหมายจึงล็อกอยู่กับที่ด้วยอุบัติเหตุทางประวัติศาสตร์ และไม่ขยับอีกเลย คาร์ล โวส (Carl Woese) เสนอคำตอบคู่แข่งตั้งแต่ปี 1965 คือทฤษฎีสเตอริโอเคมี ลำดับโคดอนหรือแอนติโคดอนมีความสัมพันธ์ทางเคมีโดยตรงกับกรดอะมิโนของตัวเอง แม้จะอ่อนก็ตาม รูปร่างของรหัสจึงสะท้อนความชอบในการจับตัวทางโมเลกุลที่แท้จริง ไม่ใช่การล็อกไว้ทางประวัติศาสตร์ล้วน ๆ การทดสอบการจับตัวในห้องทดลองที่โวสทำในปี 1966 และ 1967 และทำอีกครั้งร่วมกับแซกซิงเจอร์ (Saxinger) และพอนนัมเปรูมา (Ponnamperuma) ในปี 1971 พบเพียงสิ่งที่บันทึกบรรยายว่าเป็น "ปฏิสัมพันธ์ที่อ่อนและค่อนข้างไม่จำเพาะเจาะจง" นั่นเป็นหลักฐานสนับสนุนแนวคิดนี้ แต่ไม่ใช่หลักฐานที่หนักแน่น บทปริทัศน์ส่วนใหญ่ในปัจจุบัน รวมถึงงานสำรวจปี 2017 โดยยูจีน คูนิน (Eugene Koonin) ถือว่าคำตอบที่ตรงไปตรงมาคือส่วนผสมของทั้งสองแนวคิด มีการปรับรูปทางสเตอริโอเคมีอยู่บ้างในช่วงต้นขณะที่รหัสยังก่อตัวอยู่ แล้วจึงล็อกแบบอุบัติเหตุแช่แข็งเมื่อรหัสและจีโนมพึ่งพากันแน่นหนาเกินกว่าจะเปลี่ยนแปลงได้อย่างปลอดภัย
การพึ่งพากันไม่เคยแปลว่าเปลี่ยนแปลงไม่ได้เลยในทุกที่ สายพันธุ์สิ่งมีชีวิตจำนวนหนึ่งใช้รหัสรูปแบบที่ไม่เป็นมาตรฐานอยู่ในทุกวันนี้ จีโนมไมโทคอนเดรียของสัตว์หลายชนิดกำหนดความหมายใหม่ให้โคดอนหยุดหรือโคดอนความหมายบางตัว ซิลิเอตบางชนิดย้าย UAA และ UAG จากสัญญาณหยุดไปเป็นกรดอะมิโนกลูตามีน แบคทีเรียไมโคพลาสมาย้าย UGA จากสัญญาณหยุดไปเป็นกรดอะมิโนทริปโตเฟน ไมโทคอนเดรียของมนุษย์ก็เป็นหนึ่งในตัวอย่างที่ยังมีชีวิตอยู่ มันกำหนดความหมายใหม่ให้โคดอนหลายตัว รวมถึง AGA และ AGG ข้อยกเว้นเหล่านี้ไม่ได้บ่อนทำลายแนวคิดอุบัติเหตุแช่แข็ง มันสนับสนุนแนวคิดนั้นด้วยซ้ำ เพราะมันปรากฏขึ้นเฉพาะในจีโนมขนาดเล็กที่มียีนน้อยอย่างไมโทคอนเดรีย ที่นั่นมีโปรตีนเพียงไม่กี่ตัวพึ่งพาโคดอนที่ได้รับผลกระทบ การกำหนดความหมายใหม่จึงอยู่รอดได้แทนที่จะเป็นหายนะ ตรรกะของอุบัติเหตุแช่แข็งทำนายเงื่อนไขนี้ไว้พอดีว่าเป็นเงื่อนไขที่เปิดทางให้การเปลี่ยนแปลงเกิดขึ้นได้
มองรหัสนี้ในฐานะช่องทางลำเลียงข้อมูล ถอยออกมาจากกลไกทั้งหมด แล้วตัวเลขอีกแบบหนึ่งจะปรากฏขึ้น เบสแต่ละตัวในสี่ตัว เมื่อนับเป็นสัญลักษณ์หนึ่งในชุดตัวอักษรสี่สัญลักษณ์ บรรทุกข้อมูลได้สูงสุดตามทฤษฎีสองบิต คือลอการิทึมฐานสองของสี่ นั่นเป็นเอกลักษณ์ทางคณิตศาสตร์ ไม่ใช่ค่าที่วัดได้จริง DNA ของจีโนมจริงเมื่อวัดเชิงประจักษ์แล้วบรรทุกได้น้อยกว่านั้นเล็กน้อย คือประมาณ 1.9 บิตต่อเบส เพราะลำดับจริงไม่ได้สุ่มอย่างสมบูรณ์แบบ องค์ประกอบเบสที่เอนเอียงและความเอนเอียงในการใช้โคดอนต่างดึงข้อมูลที่เกิดขึ้นจริงให้ต่ำกว่าเพดานตามทฤษฎี และช่วงที่ไม่เข้ารหัสของจีโนมวัดได้ต่ำกว่าช่วงที่เข้ารหัสลงไปอีก พูดอีกอย่าง สองบิตคือขีดจำกัดความเร็ว ส่วน 1.9 คือความเร็วที่สิ่งมีชีวิตขับอยู่จริง
วางเทียบกับระบบข้อมูลใด ๆ ของมนุษย์แล้วแทบไม่ยุติธรรมเลย รหัสมาตรฐานยังทำงานอยู่ในแบคทีเรีย และในทุกเซลล์ของสิ่งมีชีวิตที่กำลังอ่านเรื่องนี้อยู่ในขณะนี้ แทบไม่ต่างจากเดิม นักวิจัยไขมันออกมาในทศวรรษ 1960 และแทบไม่มีใครดัดแปลงมันอีกเลยนับแต่นั้น ยกเว้นตามมุมเล็ก ๆ ไม่กี่จุดที่มาทีหลังและมีต้นทุนต่ำ มันน่าจะเป็นรูปแบบข้อมูลที่ทำงานต่อเนื่องมายาวนานที่สุดบนโลกใบนี้ ไม่เคยถูกเขียนใหม่จากศูนย์ มีแต่การปะซ่อมที่ขอบ และแบกตรรกะเดิมไว้ คือกรดอะมิโนยี่สิบตัวกับโคดอนหกสิบสี่แบบ ข้ามการใช้งานอย่างไม่ขาดตอนกว่าสี่พันล้านปี
ตัวอักษรลำพังตัวมันเองไม่ทำอะไรเลย มันต้องมีบางสิ่งมาอ่าน และมีบางสิ่งมาลงมือตามสิ่งที่อ่านได้ เมื่อถึงเวลาที่จีโนมของ LUCA มีรหัสนี้อยู่ ทั้งสองสิ่งนั้นก็มีอยู่แล้ว ทำหน้าที่ที่ทั้ง DNA และโปรตีนต่างทำเองลำพังไม่ได้
[[FIGURE: genetic-code | รหัสพันธุกรรม นับออกมาให้เห็นทีละตัว]]
พลิกกลับได้หาก: พบจีโนมขนาดใหญ่ โบราณ และมียีนมาก ไม่ใช่จีโนมขนาดเล็กที่ลดรูปแล้วอย่างไมโทคอนเดรีย กำหนดความหมายใหม่ให้กับโคดอนความหมายตัวหนึ่งโดยแทบไม่เสียต้นทุนด้านความเหมาะสมทางวิวัฒนาการ นั่นจะแสดงว่าความเป็นสากลเกือบสมบูรณ์ของรหัสสะท้อนถึงการสลับเปลี่ยนที่ทำได้ง่าย ไม่ใช่การล็อกแบบแช่แข็งที่หากเปลี่ยนแล้วจะหายนะ
แหล่งข้อมูล
- 2020s (open textbook, accessed 2026) · "An introduction to the genetic code," Chromosomes, Genes, and Traits: An Introduction to Genetics — Rotel/Pressbooks
- 1989 · Nobel Prize in Chemistry Press Release, "Ribonucleic acid (RNA) – a biomolecule of many functions" — NobelPrize.org
- 2011 · "The multiplet structure of the genetic code, in one and small number" — arXiv:1101.2983
- 1998 · Freeland & Hurst, "The Case for an Error Minimizing Standard Genetic Code" — Journal of Molecular Evolution (Springer); extended by 2000 · Freeland, Knight, Landweber & Hurst, "Early Fixation of an Optimal Genetic Code" — Molecular Biology and Evolution (Oxford Academic)
- 2017 · Koonin, "Frozen Accident Pushing 50: Stereochemistry, Expansion, and Chance in the Evolution of the Genetic Code" — Life (MDPI) 7(2):22
- 2012 · "On the Entropy of DNA: Algorithms and Measurements Based on Memory" — Wharton School faculty paper