资讯动态

抗体轻重链协同进化:从序列分析到工程改造的研发指南

发布时间:2026/9/15 20:43:54 来源:尧图企业网站定制
做抗体研发的人尤其是接触功能抗体原料这块的同行应该都有过这种经历一条重链序列怎么摆弄都觉得活性差那么一点换条轻链配上去同一个重链的表现直接天翻地覆。这背后不是玄学就是轻重链协同进化在起作用。对于做原料级功能抗体的人来说理解这个规律早晚要面对。我早期做过一阵子杂交瘤抗体测序和重组表达最头疼的就是拿到一堆配对的轻重链序列却不知道哪些位置上的变化是真有意义的。后来转向单B细胞测序和噬菌体展示平台才算对这套协同逻辑有了系统认识。今天就把我这些年在功能抗体原料研发里围绕“轻重链协同进化”从原理到实操踩过、趟过的路子整理出来。这篇文章不是免疫学教科书而是写给在一线做筛选、做优化、做工程改造的研发同行。目标就一个让你在拿到序列、准备设计改造方案之前心里有一张清晰的地图。1. 先搞清楚什么是轻重链协同进化1.1 协同进化不是抽象概念是序列-结构-功能三层联动很多人一听到“进化”两个字就习惯性想到物种演化那样漫长的时间尺度。但在抗体研发里讲轻重链协同进化本质上说的是一个更具体、更可操作的问题重链上某些位置发生变化时轻链上对应的某些位置也会跟着变两者不是独立选择的结果而是一起被“筛选压力”绑定的。我们在做功能抗体原料时真正关注的是“功能”。功能抗体的筛选压力来自抗原结合、表达量、稳定性甚至下游纯化过程中的表现。重链的CDR-H3是结合抗原的核心但单独的CDR-H3并不能稳定地形成正确的构象。它需要轻链来支撑和稳定尤其当CDR-H3较长或含有特殊氨基酸时轻链的配合就更为关键。核心逻辑就是重链负责热力学上最主要的结合驱动轻链则像搭档一样维持整体结构的完整性并通过界面接触残基参与结合亲和力的调节。所以协同进化落到研发层面就是三条线交互发生序列层重链和轻链的某些氨基酸共变。重链某个位置偏爱疏水残基轻链对应的界面位置往往也偏向疏水重链某处出现大体积芳香族氨基酸轻链界面上可能也要有相应的形状互补变化。结构层VH/VL界面的组合倾角packing angle、接触残基对必须匹配。简单的说两个结构域不是简单拼在一起它们之间存在相互诱导契合。功能层只有特定组合的轻重链才能支撑起足够的亲和力和特异性。1.2 为什么做原料研发比做药物抗体更需要关心这个规律功能抗体原料这个方向有个特点它不是单一靶点做到底而是要面对多种抗原、多样化的应用场景。无论是做诊断原料、IVD抗体配对还是做某些科研试剂级别的重组抗体往往需要快速生成一批特异性好、批间稳定性高的抗体。这意味着你不能每次都从头慢慢磨而是需要有一种“可预期”的改造或筛选策略。这种场景下理解轻重链协同进化就特别实用。比如你要把一个鼠源抗体人源化常见做法是CDR移植如果只考虑重链CDR的框架匹配不考虑轻重链界面残基的配对关系做出来的抗体经常亲和力掉得非常厉害重现性还差。这就是典型的破坏了协同关系。再比如你用噬菌体库做一个亲和力成熟项目如果只构建重链突变库保留原始轻链不动头一两轮还能看到阳性富集到第三轮经常出现亲和力停滞甚至下降。原因就是重链变了但轻链没有跟上两者在结构层面的互补关系被打破了。理解了这层关系才能在设计实验时把“轻重链”当成一个整体来考虑而不是两条孤立的链。2. 识别协同信号序列分析是最容易上手的切入点2.1 把配对序列数据当作挖掘协同进化的第一手素材要理解轻重链协同进化第一步肯定是看序列数据。过去做杂交瘤一个杂交瘤克隆本身就包含了天然配对的轻重链这是天然的信息重链和轻链是在同一个B细胞里经过筛选共同成熟的。但问题在于单个克隆数量有限难以做统计学意义上的协同分析。到我做单B细胞测序和单细胞分选之后这个局面彻底改变了。一次实验能拿到几百到几千条天然配对序列。有了这些配对数据就能做真正的共变分析co-variation analysis。具体做法是这样的先把序列按IMGT编号系统整理好因为这些数据里会包含同一V基因家族下的不同突变体。在同一个IGHV/IGKV种系背景下看重链位置和轻链位置的氨基酸突变是否有统计相关性。可以用互信息Mutual Information或者统计耦合分析SCA这类方法算出哪些位置对之间有“共变倾向”。我推荐一个比较简单的核心流程数据集准备整理出同一种系来源的配对序列至少50到100条以上才具备初步统计意义多序列比对使用IMGT编号统一比对做种系归一化去除天然种系序列偏差的影响协变分析计算位置对之间的互信息得分或者用简单的卡方检验看非随机共变映射到结构把得分高的共变位置对映射到抗体结构上确认它们是否位于VH/VL界面或者CDR与FR交界区域。2.2 共用V基因家族序列时注意种系偏好造成的假信号做序列协变分析最典型的坑就是种系偏好造成的假阳性。比如某个VH3家族的胚系基因本身在人群或小鼠中是优势使用的如果你不控制背景做出来的“共变”信号可能只是两个高频突变同时出现的统计巧合而不是真正的结构适配性选择。我自己的经验是一定要做“背景校正”。做法是在同一批实验数据中随机打乱轻链和重链的配对也就是把重链配到其他克隆的轻链上跑一遍同样的协变分析得到背景分布。再用真实配对数据跑出来的信号和背景分布对比才能判断哪些信号是真的由于轻重链配对造成的。这个步骤虽然多花点时间但对于后续设计实验的可信度影响非常大。2.3 从序列共变到结构逻辑不是所有共变都对功能有贡献拿到共变信号后还需要过滤。不是说任意一对共变残基都有重要功能意义。有的共变位置确实在VH/VL界面内部影响两个结构域的装配稳定性但也有的共变位置只是由于mRNA表达水平或密码子使用偏好造成的“乘客效应”对蛋白功能没有可见影响。这块要结合结构数据来判断。如果项目本身没有晶体结构可以用同源建模或AlphaFold2之类的手段获得一个模型然后看这些共变残基的空间位置。重点留意三类区域VH/VL界面残基比如VH44、VH45对应VL100、VL104等位于界面附近的残基CDR-H3与轻链CDR的接触区Vernier zone即支撑CDR构象的框架区位置。如果共变对出现在这些区域那它们参与协同功能的可能性就很大值得进一步设计实验验证。如果在远离界面的溶剂暴露区大概率是可突变容忍区可以作为人源化或成药性改造的自由位点。3. 结构视角看配对逻辑VH/VL界面是关键约束3.1 VH/VL界面不是简单的几何贴合而是残基互补的精密配合很多人以为轻重链之间就是两个免疫球蛋白结构域互相搭在一起实际上这个界面的复杂度超乎想象。VH和VL结构域之间的接触面积大概在800到1000平方埃左右有数十个残基参与界面接触。这些界面残基不仅决定了抗体分子在溶液中的稳定性也决定了CDR-H3的展示方式。让我用一个生活化的类比重链CDR-H3像一根从墙里伸出来的天线天线的朝向和刚性取决于根部怎么固定。VL在这里扮演的不是天线本身而是固定天线的支架。支架的形状如果变了天线朝向就偏了即使连到同一个靶标表位也可能结合不上。这就是为什么同样的重链不同轻链搭配出来完全不是同一个抗体。做功能抗体原料时经常要评估“配对是否匹配”。我常用一个快速的检查项观察VH/VL界面上带电残基的分布情况。如果重链界面某个位置带正电而轻链界面同位点附近也放一个正电残基两个正电互斥很可能造成界面不稳定。相反如果正电对应负电就能形成盐桥或氢键网络稳定性会好得多。这在序列设计阶段就能提前预判不需要等表达完了再去测。3.2 界面残基组合的选择规律疏水、极性、电荷三种模式在抗体天然库和功能抗体的序列数据里能观察到三种常见的界面残基组合模式疏水核心匹配界面中心区域往往由保守的疏水残基构成比如VH44的色氨酸与VL100附近的疏水簇形成疏水核心。这块区域很难容忍极性或带电残基改变会直接影响VH/VL结合强度。极性网络互补界面外围区域通过氢键和极性相互作用配对。这类残基位点比较耐受同类型替换如Ser到Thr但要避免从极性突变到带电残基。电荷互补界面上特定位置成对出现正负电荷。这类相互作用对pH敏感在较低pH环境比如亲和纯化洗脱时容易断裂但也正因如此对抗体构象动态性有调节作用。在操作层面我习惯把这些界面残基做成一个“检查表”。当你做展示库筛选时先检查候选克隆的界面残基是否与亲本抗体或种系序列相近。如果界面残基突变太多即使序列看着新鲜表达和稳定性也大概率要出问题。3.3 结构建模在轻重链配对评估里的具体用法实际项目中我不建议每个候选都去做晶体结构但是适度的结构建模非常高效。AI时代的工具已经非常好用了用AlphaFold2或类似工具直接预测抗原-抗体复合物结构虽然不一定完全准确但预测抗体的VH/VL结构域组装可靠性非常高。一般流程是先用IMGT编号把重链和轻链序列的框架区整理好然后建模。观察界面上有没有明显的空间位阻、电荷互斥、空腔应该由疏水核心填充但体积不够等。再把这个“序列-结构适配性”得分作为候选克隆排序的一个参考维度。这里有个非常实用的技巧把候选克隆按VH/VL界面打分和实验亲和力做一个散点图你几乎每次都能看到正相关趋势。界面适配性高的克隆经过两三轮表达纯化后能保留住活性的比例显著高于界面适配性低的。这个规律在做原料抗体评估时非常靠谱。4. 从天然配对的进化信息到定向进化筛选4.1 建库策略固定一条链、突变另一条链时需要给“协同”留出通道很多亲和力成熟项目的失败根源不是突变库质量不好而是筛选策略根本没有给轻重链协同进化留出空间。单链突变后另一条链还在用原来的“旧搭档”两者的适配性被破坏正克隆的富集就会受到限制。针对这个问题我现在的做法分为两种路线如果项目周期允许用双链协同突变库即重链和轻链同时突变但库容量需求会急剧增大。这种路线适合噬菌体展示平台且靶标抗原易得的情况。如果库容量受限或时间紧张就做顺序筛选第一轮先固定重链突变库筛出优势重链第二轮再以优势重链为模板构建轻链突变库筛选出与该重链匹配的轻链。这种“串行协同”策略在实践中非常高效。第二种策略之所以能模拟“协同进化”在于它把进化分成步骤进行重链先发生“驱动突变”然后轻链发生“适应突变”来匹配重链。这与天然免疫成熟过程中亲和力成熟、轻链编辑light chain editing的逻辑是相似的。4.2 展示系统的选择会直接影响协同筛选的结果原核展示、真核展示、哺乳动物展示三种系统对轻重链协同进化的筛选能力不一样要说明白。噬菌体展示最常见、通量最高。但由于噬菌体颗粒表面展示的是scFv或者Fab蛋白折叠和翻译后修饰与哺乳动物体系差异较大某些依赖糖基化或复杂二硫键的界面配合可能筛选不出来。而且噬菌体展示中scFv的VH/VL经常通过linker连接linker长度会人为改变VH/VL的包装角对协同进化的真实信号有干扰。酵母展示更接近真核折叠环境适合做需要正确二硫键和较复杂折叠的抗体片段。但因为酵母表面展示 construct 通常也是scFv同样存在linker影响包装角的隐患。哺乳动物展示最接近天然IgG环境轻重链自然配对并展示在细胞表面协同进化的信号保留最完整。缺点是通量低、库容量有限更多用于后期候选抗体的精细优化。我给同行的建议是前期做广谱筛选用噬菌体库没问题但一旦进入功能抗体原料的候选优化阶段一定要用哺乳动物展示或至少用IgG形式验证最终的轻重链配对。有一年我做一个IVD配对抗体项目筛选阶段用的是scFv噬菌体展示所有克隆在scFv层面测起来亲和力很高结果转成IgG后一大半活性掉了。后来发现就是scFv形式下VH/VL包装角被linker固定在一个怪异角度转成天然IgG后那个角度无法维持轻链根本配合不上重链。4.3 双链筛选中的FACS门控和NGS配对分析经验如果用的是细胞展示平台做协同筛选除了常规的抗原门控还要加入“表达完整性”门控。通常做法是用抗轻链或抗重链的抗体做共染色只选取轻重链同时表达的细胞。如果我们只按抗原结合门控会富集大量表面展示水平极高、但轻重链装配不均衡的细胞得到的序列未必是协同进化最优的组合。NGS配对分析也非常关键。在展示平台筛完后需要用NGS对筛选前后的文库进行深度测序尤其关注重链-轻链配对频率的变化出现频率显著上升的配对大概率是筛选压力下真正“协同适配”的组合。仅仅看单链频率往往会被PCR扩增偏好误导。这片区域的实操要点总结一下就是先确定你要筛的究竟是单链优化还是完整的配对优化这决定了从建库、筛选到NGS分析的所有环节设计。5. 亲和力成熟与稳定性改造中的协同问题5.1 亲和力成熟不只是提高k_on和降低k_off还要保住“适配性”在功能抗体原料的研发里亲和力成熟做的频率相当高。很多原料级的核心抗体需要从纳摩尔级提升到亚纳摩尔甚至皮摩尔级。但这里有一个很大的陷阱单独优化重链的CDR残基确实可能提高与抗原的结合力但往往会对VH/VL界面产生副作用。原因在于CDR-H3和VH/VL界面在空间上是连通的。CDR-H3从VH结构域伸出其根部残基本身就是VH/VL界面的一部分。当你突变CDR-H3根部附近的残基时可能改变了CDR-H3的构象偏好进而改变了它对VL表面的适配需求。原轻链本来有一个稳定CDR-H3的极性接触结果重链突变后这个接触残基被换掉了轻链就没法稳定这个新构象整体亲和力提升自然受限。我自己的体验是亲和力成熟项目里至少要安排一轮“轻链配合优化”。重链突变库筛选出活性提高的克隆之后用这些重链作为模板构建轻链突变库往往能把亲和力再推上一个量级。这个操作看起来多了一轮筛选但性价比极高。5.2 稳定性工程改造不能只盯单链熔解温度功能抗体原料对长期稳定性的要求很高尤其是做成液体试剂或者冻干粉形式之后任何聚体趋势都可能毁掉整个批次。稳定性的决定因素中VH/VL界面的贡献被很多人忽略。我之前测试过一个改造项目把轻链的一个暴露疏水残基突变成带电荷的残基后单体比例确实好了很多但结合活性掉得厉害。后来仔细分析这个疏水残基虽然暴露但恰好与重链FR3区有一段空间接触突变后破坏了两条链之间一个微弱的疏水接触导致整体VH/VL亲和力下降。所以在做稳定性改造时如果突变位点临近VH/VL界面一定要同时评估对轻重链装配的影响。建议对改造前后的抗体做尺寸排阻色谱检测聚体同时用SPR或者BLI检测改造前后的亲和力变化。不要让一个指标好看、另一个指标崩掉。5.3 成药性和高浓度配方下轻重链协同更重要功能抗体原料中有一部分使用场景是浓缩型液体试剂抗体浓度动辄达到10 mg/mL以上。高浓度下分子之间的碰撞概率增加VH/VL界面疏水残基暴露的区域可能引起浓度依赖性聚集。这个场景下轻重链界面的细节会被放大。两条链之间的疏水匹配如果能形成紧密的疏水核心暴露面积自然就小抗体的浓度耐受性会更好。反之如果界面有较大的空腔或者暴露的疏水patch高浓度保存时就会频繁出现可见颗粒或浊度增加。做配方筛选之前建议先把候选抗体的VH/VL界面做一个快速评估把界面上的疏水残基标出来看看是否有连续的大片疏水表面。如果有优先通过界面残基的轻微极性化改造来优化。这个步骤我用过很多次对提升高浓度下的稳定性非常直接。6. 常见问题与排查技巧实录6.1 我整理过一份“轻重链协同失败”的排查清单关于轻重链协同的问题很多现象在实验阶段看起来五花八门但归纳起来就是那么几类。为了方便排查我整理了一张表现在分享出来供参考基本都是实战中反复遇到的典型场景。现象可能原因常用排查思路转成IgG后亲和力大幅下降scFv/Fab筛选时VH/VL包装角与IgG不同用哺乳动物展示或对Fab形式重测重新评估界面残基序列看起来合理但表达量很低VH/VL界面疏水不匹配导致结构域装配受阻建模检查界面残基轻链与重链互换另一配对组合表达亲和力成熟到第三轮后停滞重链突变已经超出原轻链的适配范围构建轻链配合突变库继续筛选高浓度下聚体明显界面残基暴露性疏水patch过大界面残基极性化改造优化溶液配方和pH同一重链配不同轻链活性差异巨大轻重链之间没有协同关系需要配对筛选以该重链为核心构建轻链组合库进行系统性配对序列共变分析信号杂乱未控制V基因种系背景或未做背景校正按种系分组分析随机打乱配对作为阴性对照双链库筛选后NGS配对频率分布异常PCR扩增偏好或文库制备步骤中轻重链配对错误率偏高加UMI标签标记原始配对关系复核文库构建方案体外活性好但长期保存后活性下降稳定性不足可能源于界面装配松散SEC监测聚体含量DSC测整体熔解温度必要时调整界面残基这张表比较实际排查时对照一下基本能快速锁定方向。6.2 我踩过的三个具体坑以及对应解法第一个坑是天然配对序列的“假共变”误导。有一年我们做一组抗体的亲和力成熟分析单B细胞测序数据时看到重链的CDR-H2第55位与轻链CDR-L1第34位共变信号很强于是把这对位置当成协同热点去设计组合突变库。结果做了几十个点突变完全看不到亲和力变化。后来才发现是这套数据里某个优势克隆亚群太多统计上造成了假相关。从那以后我学乖了做共变分析前先对序列做去冗余处理限制每个克隆谱系的数量上限。第二个坑是纯化过程中的低pH暴露破坏界面。有一次我们做了一个低pH下稳定性较差的候选抗体当时只关注了CDR区域的酸稳定性忽视了VH/VL界面。Protein A洗脱时pH通常在3.5左右界面上的电荷网络对这个pH非常敏感结果洗脱下来的样品活性损失很大。后来我们针对界面的电荷残基做了两个替换低pH耐受性显著改善。这提醒了我轻重链界面的电荷分布不仅影响折叠和装配还影响整个生产工艺中的pH耐受性。第三个坑是高浓度配方中“看得见摸不着”的浊度问题。我们曾有一个抗体制剂在20 mg/mL时出现轻微乳光SEC测聚体又不高后来才发现是界面轻微展开形成的可逆寡聚体。通过调整界面残基的疏水patch乳光问题完全消失。这个问题的隐秘性在于普通纯度分析看不出问题必须结合粒径分析和长期稳定性数据才能发现。6.3 快筛阶段的经验法则怎么快速判断候选克隆的协同质量实验资源有限时不可能对所有克隆都做透彻的分析。我总结了一套快筛逻辑能节省大量时间看序列检查候选克隆的轻链是否与原始父本抗体的一致。如果亲和力成熟的克隆轻链发生多个突变优先保留因为筛选压力主动引入了轻链适应突变这本身就是协同进化的信号。看表达在96孔板小量表达阶段记录所有克隆的表达量。表达量极低但活性非常高的克隆大概率轻重链界面装配存在不匹配后续放大有风险。看稳定性初筛小量纯化后立即做一个加速稳定性初筛比如4度放一周和反复冻融两次看活性保持率。界面不匹配的克隆在这个阶段往往就会露出马脚。看整体活性-浓度曲线如果候选克隆在低浓度下亲和力极高但浓度曲线斜率异常陡峭或出现钩状效应要考虑是否形成了非功能性的寡聚或界面展开。这套逻辑没法替代精密的生物物理表征但在项目早期帮我们排除掉大量“后面会出问题”的候选克隆非常实用。7. 关于工具和平台的选型思考7.1 序列分析和结构建模工具组合做轻重链协同进化分析我目前的常用工具组合是这样的IMGT序列编号和结构域注释IMGT/DomainGapAlign多序列比对和系统发育分析MEGA或Geneious也可以用R语言的msa包共变/统计耦合分析R或Python里自己写脚本计算互信息矩阵结构建模AlphaFold2单链和复合物都可以也可以用RosettaAntibody做抗体专门建模界面分析PDBsum或Arpeggio也可以自己写脚本用PyMOL计算接触残基这个组合不追求多先进但非常稳定够日常研发使用了。7.2 数据分析脚本的注意点我写共变分析脚本时有几个关键参数想提醒大家注意。一是数据过滤阈值一般保留在所有序列中出现频率超过10%的氨基酸类型作为有效信号低于这个频率的突变大多是随机噪音。二是互信息得分的阈值不同数据集背景不同不能一概而论最好用随机配对生成的背景分布来确定95%置信区间。三是序列数量少于50条配对序列时不建议做共变分析统计效力不足。另外注意区分“共变”和“共进化”。共变是统计现象共进化是背后的生物机制。统计上看到共变不一定代表共进化还需要结构和功能数据的支持。我们现在做功能抗体原料最终评价标准永远是实验数据。我在实际使用中还有一个偏好把所有“界面相关”的序列分析结果直接标注到序列比对图里用颜色区分界面残基和非界面残基可以让协作方一眼就看出轻重链哪些位置是敏感位点、哪些位置可以自由设计。这个习惯已经沿用了好几年非常推荐。我个人在实际操作中还有一个比较深的感觉轻重链协同进化这个规律运用得好的团队往往在抗体改造项目里事半功倍而忽略它的团队则会反复在表达、稳定性和活性之间来回折腾。做功能抗体原料拼的终究是谁能把序列-结构-功能这三个层面的逻辑串联得更完整。最后再分享一个小技巧无论项目多急拿到候选克隆后建议把重链和轻链拆开分别只做一次“轻链替换配偶体”测试。也就是说保留重链不动随机搭配两三条非亲本轻链看活性和表达量的变化幅度。如果变化不大说明这个重链对轻链的依赖度低后续改造会很好做如果变化巨大就要给轻重链关系留足重视度筛选中别把它们拆开处理。这个小小的测试能帮你快速摸清一个项目的改造空间值得花半天时间做一下。

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价