华盛顿大学Baker实验室率先设计出双稳态结构蛋白质

在蛋白质世界,“结构决定功能”是一条基本原则。因此,很多人可能认为,一个蛋白质就应该有一个唯一确定的结构,使得它能够去执行确定的生物学功能。其实,在真实的世界中,蛋白质大多都是处于一种不断起伏的动力学的状态。特别是,有一类蛋白质,它们的结构的起伏大到可以认为它们是处于完全不同的两种状态。


 

具有两种不同构型的蛋白质在与药物靶点结合之前和之后会形成不同的结构(示意图)

近年来,随着AI技术的发展,计算机蛋白质设计进展也很快。但是绝大多数计算机蛋白质设计都是设计具有某种特定结构执行某种特定功能的蛋白质。如何设计出具有多种构型的蛋白质,是一种全新的挑战。这对于科学家完全理解蛋白质构型的起伏,功能对构型的动态依赖,其中至关重要的作用。

2023年8月17日,蛋白质设计领域先驱、华盛顿大学 David Baker 教授在国际著名杂志《Sicence》期刊发表了题为:“刺激响应二态铰链蛋白的设计” (Design of stimulus-responsive two-state hinge proteins)的研究论文,来试图解决双构型蛋白的设计问题。

该研究通过人工智能(AI)辅助设计(ProteinMPNN),开发出一种铰链样蛋白质。这种铰链蛋白同时具有两种明确的构象,在与目标蛋白结合时显示出稳定的构象变化,因此可以根据这种特异性定制出“蛋白质开关”。这项工作为产生响应生物刺激的蛋白质开关提供了研究基础,为蛋白设计领域带来全新变革!

在自然界中,许多天然蛋白质可以在两种构象之间转换以响应环境刺激,例如目标分子的结合、翻译后修饰或pH的变化。这个过程在结构上类似于晶体管控制计算设备中的电子信息流,只不过蛋白质传递的是生化信息。

然而,天然蛋白质都是经过漫长的进化才衍化得来,人工设计的蛋白往往很难做到在两种折叠状态之间进行这样的构象转换。因为人工蛋白质设计通常旨在优化一个单一的、非常稳定的构象,使其拥有折叠能量景观的全局最小值。

因此,如何设计出同时具有两种不同构象且结构完整的人工蛋白质是蛋白质设计领域的一个重大挑战。其中,最关键的一个要求是,所设计的蛋白质需要同时具有两个不同最小值的能量景观,就像一座山峰之中同时有两个山坳,一片沙漠之中同时有两个绿洲。

在这项最新研究中,David Baker 团队描述了一种铰链蛋白的设计概念,这种蛋白具有两个明确定义和结构的构象状态:在没有配体的情况下表现为X设计状态,而在配体存在的情况下通过构象变化转换为Y设计状态。

可以在不同构象之间转换的蛋白质的设计策略

 

Baker实验室通过X射线晶体学、电子显微镜、双电子-电子共振光谱等技术对设计的铰链蛋白的蛋白质结构、结合动力学和构象平衡进行了全面表征。研究结果表明,尽管存在显著的结构差异,但这两种构象状态的设计具有原子水平的精度,并且构象平衡和结合平衡是紧密耦合的。

多态铰链蛋白的实验验证:两种设计状态的晶体结构与设计模型高度一致

 因此,这种铰链蛋白可以广泛适用于蛋白质开关的设计,就像是电子电路中的晶体管一样,研究人员可以将蛋白质开关与外部输出和输入耦合,其状态转换通过与天然蛋白(例如胰高血糖素、神经肽、分泌素)结合而不是人工设计肽。

所设计的铰链蛋白构象变化的定量分析 

基于这种设计的铰链蛋白可以用于创建生物传感设备,并将它们合并到更大的蛋白质系统中,以解决各种突出的设计挑战:铰链蛋白可以作为一种模块,在其内部安装特定的酶活位点,从而实现两种明确构象的切换——当底物结合时有利于一种状态,当产物释放时有利于另一种状态。

这对于之前的LOCKR开关而言是不可能的,因为LOCKR开关只有一个明确的构象,另一个状态往往是无序的。缺乏定义的第二状态使得它不适合于构建蛋白质开关或基于离散状态的计算系统中的机械耦合。

控制构象预平衡会影响肽的结合

总的来说,这项新研究开发出了同时具有两种明确状态的铰链蛋白,可以应用于“蛋白质开关”的设计。这种双态开关的研究能使蛋白质设计超越静态结构,转向更复杂的多态组装和生物传感器设计,为蛋白设计提供了更广阔的可能性。

Baker教授团队所在的华盛顿大学蛋白设计研究所首席战略及运营官Lance Stewart博士也表示,自从10年前与蛋白设计领域先驱David Baker教授相识后,人工智能在预测蛋白结构、设计蛋白药物等方面取得了很大进步。在人工智能的协助下,未来谈及不可成药性,不仅是指开发针对不可成药的药物,还包括开发筛选这些药物所用的工具。他说:“现在的新技术让我们有能力去挑战任何类型的靶点,这是当下产业的幸运。”

“我们相信这些铰链蛋白就好像电子产品中的晶体管,” 《Science》论文的共同第一作者,Baker实验室的Phil Leung博士说,“就像晶体管可以对电信号做出反应,这些蛋白可以在分子水平改变形状并且调控生物学相互作用。” 晶体管的出现给电子产品带来了革命性的变化,为数字时代的来临铺平了道路。研究人员相信设计能够在不同构象中变换的蛋白也将给生物科技带来革命性的变化,让全新生物材料、生物感受器以及智能药物递送系统成为可能。

参考文献:

https://www.science.org/doi/full/10.1126/science.adg7731

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/97908.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

依赖预构建与静态资源处理

依赖预构建 vite是一个基于浏览器原生ES-Module的前端构建工具。 当你首次启动vite的时候,vite会在本地加载你的站点之前预构建项目依赖。 原因: CommonJS和UMD兼容性:在开发阶段中,Vite的开发服务器将所有的代码视为原生ES模块。…

unity 之 GetComponent 获取游戏对象上组件实例方法

GetComponent 简单介绍 GetComponent 是Unity引擎中用于获取游戏对象上组件实例的方法。它允许您从游戏对象中获取特定类型的组件&#xff0c;以便在脚本中进行操作和交互。 GetComponent< ComponentType >(): 这是一个泛型方法&#xff0c;用于从当前游戏对象上获取指定…

【⑫MySQL | 约束(二)】外键 | 默认值 | 检查约束 — 综合案例

前言 ✨欢迎来到小K的MySQL专栏&#xff0c;本节将为大家带来MySQL外键 | 默认值 | 检查约束 以及综合案例的分享✨ 目录 前言6. 外键约束(FOREIGN KEY,FK)7. 默认值约束和检查约束8. 综合实战总结 6. 外键约束(FOREIGN KEY,FK) 前面介绍的完整性约束都是在单表中进行设置&…

七夕前的爱心代码!

话不多说上代码&#xff01; import turtle as tu import random as ratu.setup(1.0, 1.0) tu.screensize(1.0, 1.0) tu.bgcolor(black) t tu.Pen() t.ht() colors [pink, hotpink, deeppink, lightpink, red, purple, violet, magenta]def draw_star(x, y, size, color):t.…

HASH索引,AVL树,B树,B+树的区别?

提前声明&#xff0c;本篇文章是我对我之前B树那篇文章的追加部分和补充的知识点&#xff0c;建议各位在看本篇文章的时候时已经了解了数据库索引B树的基本原理&#xff0c;否则有些地方可能理解起来会多一些难度哦&#xff01; 深入理解索引B树的基本原理_程序猿ZhangSir的博…

iOS17 widget Content margin

iOS17小组件有4个新的地方可以放置分别是&#xff1a;Mac桌面、iPad锁屏界面、 iPhone Standby模式、watch的smart stack Transition to content margins iOS17中苹果为widget新增了Content margin, 使widget的内容能够距离边缘有一定的间隙&#xff0c;确保内容显示完整。这…

Datawhale Django入门组队学习Task02

Task02 首先启动虚拟环境&#xff08;复习一下之前的&#xff09; 先退出conda的&#xff0c; conda deactivate然后cd到我的venv下面 &#xff0c;然后cd 到 scripts&#xff0c;再 activate &#xff08;powershell里面&#xff09; 创建admin管理员 首先cd到项目路径下&a…

线性代数的学习和整理6:向量和矩阵详细,什么是矩阵?(草稿-----未完成)

43 矩阵 4.1 矩阵 4 整理网上总结一些 关于直击线性代数本质的 观点 矩阵的本质是旋转和缩放 矩阵里的数字0矩阵里的数字1&#xff0c;表示不进行缩放矩阵里的数字2等&#xff0c;表示缩放矩阵里的数字-3 表示缩放-3倍&#xff0c;并且反向矩阵里的数字的位置矩阵拆分为列向量…

【C#学习笔记】C#特性的继承,封装,多态

文章目录 封装访问修饰符静态类和静态方法静态构造函数 继承继承原则sealed修饰符里氏替换原则继承中的构造函数 多态接口接口的实例化 抽象类和抽象方法抽象类和接口的异同 虚方法同名方法new覆盖的父类方法继承的同名方法 运行时的多态性编译时的多态性 照理继承封装多态应该…

基于 Vercel TiDB Serverless 的 chatbot

作者&#xff1a; shiyuhang0 原文来源&#xff1a; https://tidb.net/blog/7b5fcdc9 # 前言 TiDB Serverless 去年就有和 Vercel 的集成了&#xff0c;同时还有一个 bookstore template 方便大家体验。但个人感觉 bookstore 不够炫酷&#xff0c;借 2023 TiDB hackthon 的…

c#设计模式-结构型模式 之 代理模式

前言 由于某些原因需要给某对象提供一个代理以控制对该对象的访问。这时&#xff0c;访问对象不适合或者不能直接 引用目标对象&#xff0c;代理对象作为访问对象和目标对象之间的中介。在学习代理模式的时候&#xff0c;可以去了解一下Aop切面编程AOP切面编程_aop编程…

使用预制体画刷在游戏场景中快速布置预制体、粒子特效等

有时候在使用tilemap的时候&#xff0c;会希望在场景中添加更复杂的对象。 在2d-extras中&#xff0c;加入了预制件笔刷&#xff08;Prefab Brush&#xff09;&#xff0c;可以将游戏物体预制体作为瓦片&#xff0c;来方便的在游戏场景中快速的绘制。可以自动适应游戏物体的位置…

Python Django 模型概述与应用

今天来为大家介绍 Django 框架的模型部分&#xff0c;模型是真实数据的简单明确的描述&#xff0c;它包含了储存的数据所必要的字段和行为&#xff0c;Django 遵循 DRY Principle 。它的目标是你只需要定义数据模型&#xff0c;然后其它的杂七杂八代码你都不用关心&#xff0c;…

总结 TCP 协议的相关特性

TCP协议段格式: 如图, 端口号: 是其中一个重要的部分,知道端口号才能确认数据交给哪个应用程序(端口号属于传输层的概念). 4位首部长度:4bit表示的范围是0->15,在此处,单位是"4字节",因此,将这里的数值 * 4&#xff0c;才是真正的报头长度,即TCP 报头最大长度,60…

基于Python的高校毕业生离校系统SpringBoot+Vue【源码+lw】

&#x1f495;&#x1f495;作者&#xff1a;计算机源码社 &#x1f495;&#x1f495;个人简介&#xff1a;本人七年开发经验&#xff0c;擅长Java、微信小程序、Python、Android、大数据等&#xff0c;大家有这一块的问题可以一起交流&#xff01; &#x1f495;&#x1f495…

Spring Security OAuth2.0认证授权

&#xff08;单体项目的认证&#xff0c;微服务项目的认证授权&#xff09; 1.基本概念 1.1 什么是认证 进入移动互联网时代&#xff0c;大家每天都在刷手机&#xff0c;常用的软件有微信、支付宝、头条等&#xff0c;下边拿微信来举例子说明认证相关的基本概念&#xff0c;在…

【bug】Unity无法创建项目

bug UnityHub无法创建项目 UnityHub无法创建项目 出现的问题&#xff1a;在创建新项目时弹出来一个 无法创建项目 尝试的方法&#xff1a; 刷新许可证 ❌没用退出账号重新登陆 ❌没用重启电脑 ❌没用 最后发现是什么问题呢&#xff1f; 2021.3.3这个版本我之前在资源管理器中…

C++------利用C++实现二叉搜索树【数据结构】

文章目录 二叉搜索树概念二叉搜索树的操作查找插入删除 二叉搜索树的应用 二叉搜索树 概念 什么是二叉搜索树&#xff0c;二叉搜索树就是指左孩子永远比根小右孩子永远比根大。这个规则适用于所有的子树。 上面的就是一棵二叉搜索树&#xff0c;我们还可以发现这棵树走一个中…

大语言模型与语义搜索;钉钉个人版启动内测,提供多项AI服务

&#x1f989; AI新闻 &#x1f680; 钉钉个人版启动内测&#xff0c;提供多项AI服务 摘要&#xff1a;钉钉个人版正式开始内测&#xff0c;面向小团队、个人用户、高校大学生等人群。该版本具有AI为核心的功能&#xff0c;包括文生文AI、文生图AI和角色化对话等。用户可通过…

LeetCode 2236. 判断根结点是否等于子结点之和

【LetMeFly】2236.判断根结点是否等于子结点之和 力扣题目链接&#xff1a;https://leetcode.cn/problems/root-equals-sum-of-children/ 给你一个 二叉树 的根结点 root&#xff0c;该二叉树由恰好 3 个结点组成&#xff1a;根结点、左子结点和右子结点。 如果根结点值等于…