今天我们手里的编辑工具,零件少得有点不真实:一个 Cas9 蛋白,一条向导 RNA,外加一条“靶点旁边必须有 PAM”的规矩。可在细菌体内,同一个系统的零件要多得多——它还得会采集样本,还得会整理档案。而我们做实验时,这些活全都不干。
那就要问:为什么能砍掉这么多?砍掉的是哪些?留下的那部分,为什么非留不可?
把细菌里这套系统完整走一遍,这几个问题都有答案,还会顺带解释一件原本很难想通的事:为什么必须有一小段看起来跟靶点无关的 PAM。
先看细菌怎么对付病毒
细菌天天被噬菌体(专门感染细菌的病毒)攻击,而它们没有抗体、没有免疫细胞。办法很朴素:出事之后留证据。
噬菌体把 DNA 打进细菌体内,细菌如果活下来了,会从入侵者的 DNA 上剪下一小段,存进自己基因组里一个专门的区域。下次同一个噬菌体再来,细菌就照着这段存档发一张“照片”出去,让保安按照片认人,认出来就当场剪断入侵的 DNA。
存档的地方就是 CRISPR。那些各不相同的存档片段叫 间隔序列(spacer),每段之间夹着几乎相同的 重复序列(repeat),排成一长串:
1repeat — spacer₁ — repeat — spacer₂ — repeat — spacer₃ — repeat …每个 spacer 对应一次曾经的入侵。这段档案会随细菌分裂传给子代,所以它不只是免疫,还是可以遗传的免疫记忆。
整套天然免疫分三步。
第一步:把入侵者的片段剪进档案
这一步叫 获取。主力是两个蛋白,Cas1 和 Cas2:在大肠杆菌里只把这两个蛋白过表达,就足以让细菌往阵列里塞新片段,说明获取只需要它们俩2。它们卡住一段双链 DNA,把它切成固定长度,插进阵列开头(靠近 leader 的一端),再复制一份 repeat 把新片段夹住。
这段从入侵者身上剪下来的序列有个专门名字:前间隔序列(protospacer)。它进了阵列之后才叫 spacer。
要紧的是,剪哪一段不是随便剪的:获取机器偏好入侵 DNA 上紧挨着某个特定短序列(也就是 PAM)的那些片段。也就是说,PAM 在“采集样本”这一步就已经被看上了,不是等到最后切割才出场3。
第二步:把档案复印成照片
有了档案还得能调出来用。整条阵列先被转录成一条很长的 RNA 前体,再被切成一节一节,每一节是一个 spacer 加两侧 repeat 的残余。切出来的小 RNA 叫 crRNA,它就是发出去认人的那张照片2。
只有照片还不够。2011 年 Charpentier 组发现,这套系统还需要第二个小 RNA:它的序列和 repeat 互补,所以能和 crRNA 配成一对,两个抱在一起才算完整的导航装置,它叫 tracrRNA6。分工是:crRNA 拿照片,tracrRNA 负责把照片和保安拴在一起。
第三步:认出、解开、切掉
保安 Cas9 带着这一对 RNA 在细胞里巡逻,遇到 DNA 做两件事,顺序固定。
先找 PAM。 Cas9 不会一上来就把 DNA 整条解开看序列,太慢也太贵;它先扫过 DNA 表面,只认那几个碱基的 PAM,没有 PAM 的地方连配对都不试4。
找到了才配对。 它把双链局部解开,让 crRNA 去和其中一条链做碱基互补配对。配上了,就是照片上那个人:Cas9 的两个切割结构域同时动手,HNH 切与 crRNA 互补的那条链,RuvC 切另一条,在 PAM 上游几个碱基处留下一处双链断裂16。
入侵者的 DNA 被切断,对细菌来说感染基本就结束了。
档案馆为什么不会被自己砸掉
到这里有个别扭的地方:crRNA 的序列,和细菌自己基因组里的 spacer 一模一样。保安照照片认人,凭什么不砸自己的档案柜?
答案是 PAM。阵列里的 spacer 两侧是 repeat,没有 PAM。Cas9 巡逻到自己这段时,第一步就过不去,配对根本不启动。自我与非我的判定,就落在这几个碱基上4。
这个设计有多要命,反面也能看出来:逃出免疫的噬菌体,往往是 PAM 那个位置被突变了2。这套免疫的强度,整个押在一个短序列上。
到实验室:三步只剩一步半
有了这条线,今天手里的工具就很好拆了。
获取整段扔掉。 Cas1、Cas2 从没出现在编辑工具里。为什么能扔?细菌需要“获取”,是为了应付它没见过的病毒,得自己决定存哪一段;而我们要改的位点是自己挑的,向导也是自己写的,不需要细胞去学。
加工也被扔掉,只留成品。 整个阵列、RNA 前体、剪切酶都不需要。2012 年,Charpentier 和 Doudna 把 crRNA 和 tracrRNA 用一段连接序列缝成一条 RNA,也就是 sgRNA(单链向导 RNA)。理由很实际:两个 RNA 要各自合成、各自配对太麻烦,连成一条只要合成一条1。所以今天设计 gRNA 时,前面那 20 个碱基是你挑的靶序列,后面那段固定骨架,来源就是 tracrRNA。
干扰基本原封不动。 Cas9 蛋白、PAM 扫描、碱基互补配对、双链切割,一件没少。前面拆过的机制——PAM 提供锚点,gRNA 靠互补定位,两个结构域分别切两条链——说的全是这一步。
所以今天的工具不是“缩小版的细菌免疫系统”,而是只保留了最后一环的执行部分:一个会自己学习、自己存档的系统,被改成了只会执行命令的机器。命令从人来。
同一处保护,换了环境就变味
最后一点后果值得说清。
在细菌里,PAM 是保护自己不被误伤的机制。到了人类基因组,这层保护的含义变了:我们的基因组里没有“档案区”,每个和靶序列相似的位点,都可能长成被认出来的样子。同一套逻辑,原本防自伤,现在成了 脱靶 的来源。
同一个 PAM 还制造另一种麻烦:它是一道门槛。有些位点序列再合适,旁边没有合适的 PAM,Cas9 就是不去,这个位点也就改不了4。所以大量研究在做放宽 PAM 要求的新酶——不是为了锦上添花,而是为了能不能改到。
细菌的 CRISPR 是三步:把入侵者的片段存进阵列(Cas1、Cas2 干活),把阵列切成一条条 crRNA 并配上 tracrRNA,再由 Cas9 按 PAM 找位置、按序列确认、切断双链;PAM 则保证这套系统不砸自己的档案柜。实验室版本砍掉了前两步,只留下第三步的执行机构,代价是自然界用来防自伤的短序列,在人类基因组里同时成了风险的来源和改不到某些位点的门槛。