1. 引言
蛋白质是生命活动的主要执行者,从催化化学反应的酶,到识别抗原的抗体,再到传递信号的受体,几乎每一个生命过程都离不开蛋白质。而蛋白质设计,正是人类试图从零开始或基于现有骨架,理性地创造具有特定结构和功能的蛋白质的一门学科。它不仅是结构生物学的延伸,更是合成生物学、医药研发和材料科学的重要引擎。
本文将从蛋白质设计的基本原理出发,梳理其核心技术路线、标准设计流程,并回顾这一领域从早期经验探索到如今人工智能驱动的发展历程。
图 蛋白质设计的蛋白质折叠体和组装体的设计
2. 蛋白质设计的基本原理
蛋白质的功能由其三维结构决定,而三维结构又由氨基酸序列决定。蛋白质设计的核心,就是解决一个逆向问题:给定一个目标结构或功能,如何找到能折叠成该结构并实现该功能的氨基酸序列。
2.1 能量与折叠
蛋白质在生理条件下会自发折叠到自由能最低的构象。设计者需要确保目标序列在目标构象下的能量显著低于其他可能的构象,这样才能保证蛋白质稳定折叠。这一过程通常依赖分子力学力场和统计势函数来评估序列与结构之间的匹配程度。
2.2 序列与结构的关系
氨基酸的侧链决定了其理化性质,包括疏水性、电荷、氢键能力和空间体积。在设计时,需要让疏水残基埋藏在蛋白核心,极性残基分布在表面,同时满足主链和侧链的几何约束。序列设计本质上是在庞大的序列空间中搜索满足结构约束的组合。
2.3 设计目标与约束
蛋白质设计的目标多种多样,包括提高热稳定性、改变底物特异性、设计全新结合界面、甚至创造自然界不存在的拓扑结构。不同的目标对应不同的约束条件,例如设计酶需要同时考虑活性位点的催化残基排布,设计结合蛋白则需要考虑界面互补和结合自由能。
3. 蛋白质设计的关键技术
蛋白质设计技术经历了从物理建模到数据驱动、再到人工智能生成的演变,目前主要分为以下几类。
3.1 基于物理与统计势的方法
以 Rosetta 为代表的软件,通过蒙特卡洛采样和能量最小化,在序列空间中进行搜索。这类方法不依赖大量实验数据,但对计算资源和能量函数的精度要求较高。Rosetta 在酶设计、蛋白-蛋白界面设计和新型拓扑结构设计中都有广泛应用。
3.2 基于深度学习的结构预测与生成
AlphaFold2 的出现彻底改变了结构预测的精度,使得设计者可以快速验证设计序列的折叠结构。随后,RoseTTAFold、ESMFold 等模型进一步降低了使用门槛。在生成方面,扩散模型如 RFdiffusion 可以直接生成满足特定约束的蛋白质骨架,大幅拓展了可设计的结构空间。
3.3 基于语言模型的序列设计
以 ProteinMPNN 为代表的图神经网络和以 ESM 为代表的蛋白质语言模型,能够根据给定的骨架结构反向设计氨基酸序列。ProteinMPNN 在实验验证中表现出极高的序列恢复率和设计成功率,已成为序列设计阶段的主流工具。
3.4 功能位点与活性设计
对于酶和结合蛋白,还需要在骨架生成和序列设计的基础上,引入功能位点的约束。例如,通过催化残基的几何匹配来设计酶活性中心,或通过表位约束来设计抗体和抗原结合界面。这一环节通常需要结合分子动力学模拟进行验证和迭代。
4. 蛋白质设计的标准流程
一个典型的蛋白质设计项目,通常遵循从目标定义到实验验证的闭环流程。
4.1 目标定义与骨架选择
首先明确设计目标,例如设计一个结合特定小分子的蛋白,或设计一个具有全新折叠的支架蛋白。然后选择或生成候选骨架,可以来自天然蛋白结构库,也可以通过 RFdiffusion 等生成模型从头设计。
4.2 序列设计与结构验证
在选定骨架后,使用 ProteinMPNN 或 Rosetta 进行序列设计,生成大量候选序列。随后用 AlphaFold2 等工具预测这些序列的结构,并与目标骨架进行比对,筛选出预测结构与目标结构高度一致的候选。
4.3 实验表达与表征
将筛选出的候选基因合成并克隆到表达载体中,在大肠杆菌、酵母或哺乳动物细胞中表达纯化。通过圆二色谱、尺寸排阻色谱、差示扫描量热法等方法验证蛋白的折叠状态、寡聚状态和热稳定性。
4.4 功能验证与迭代优化
对于功能设计,还需要通过结合实验、酶活测定或细胞实验验证目标功能是否实现。如果功能不达标,需要分析失败原因,调整设计约束,重新进行序列设计和实验验证,形成迭代闭环。
5. 蛋白质设计的发展史
蛋白质设计的发展可以大致划分为四个阶段,每个阶段都由计算能力的提升和结构生物学数据的积累所推动。
5.1 早期探索:从经验到计算
20 世纪 80 年代到 90 年代,科学家开始尝试用计算手段设计蛋白质。1988 年,DeGrado 等人设计了第一个从头设计的四螺旋束蛋白,证明了人工设计蛋白质的可行性。这一时期的设计主要依赖简化的物理模型和人工规则,设计成功率较低。
5.2 计算设计的成熟:Rosetta 时代
进入 21 世纪,David Baker 团队开发的 Rosetta 平台将能量函数、蒙特卡洛采样和序列设计整合为统一框架。2003 年,Baker 团队成功设计了名为 Top7 的全新蛋白质,这是第一个具有非天然拓扑结构的从头设计蛋白,标志着计算蛋白质设计进入成熟阶段。
5.3 结构预测突破:AlphaFold 时代
2020 年,DeepMind 发布的 AlphaFold2 在 CASP14 中取得接近实验精度的结构预测成绩,极大改变了蛋白质设计领域。设计者可以快速验证设计序列的折叠结构,而无需依赖昂贵的实验结构解析。这一突破使得设计-验证循环的速度大幅提升。
5.4 生成式设计:扩散模型与语言模型时代
2023 年以来,RFdiffusion 和 ProteinMPNN 的组合实现了从骨架生成到序列设计的全流程自动化。研究者可以在一周内完成过去需要数月才能完成的从头设计工作。同时,基于 ESM 等语言模型的方法也在序列优化和功能预测方面展现出巨大潜力。蛋白质设计正从专家驱动的计算任务,转变为数据驱动、AI 辅助的工程化流程。
6. 挑战与未来展望
尽管蛋白质设计取得了显著进展,但仍面临诸多挑战。首先是设计精度与实验验证之间的差距,计算预测的高置信度并不总能转化为实验中的高表达和高稳定性。其次是功能设计的复杂性,尤其是酶催化活性和别构调控等动态功能的设计仍非常困难。此外,设计蛋白的免疫原性、体内稳定性等成药性问题也需要进一步解决。
展望未来,随着更强大的生成模型、更精确的能量函数和更高效的高通量实验方法的出现,蛋白质设计有望在药物研发、生物传感、工业催化和新材料领域发挥越来越重要的作用。AI 与实验科学的深度融合,将推动蛋白质设计从实验室走向产业化。
7. 结语
蛋白质设计是一门融合物理学、生物学、计算科学和人工智能的交叉学科。从早期的人工规则到今天的扩散模型,这一领域的发展速度令人惊叹。理解其原理、掌握其技术、熟悉其流程,并了解其历史脉络,是进入这一领域的重要基础。未来,蛋白质设计将继续拓展生命科学的边界,为人类健康与可持续发展带来新的可能。