Scientist Stories: David Baker, Design of Protein Structures, Functions & Assemblies

In this extensive talk, David Baker (University of Washington) outlines the principles, methods, and achievements of computational protein design using the Rosetta software suite. He begins by framing the problem: natural proteins have evolved to solve ancient biological challenges, but modern problems (new fuels, carbon fixation, novel therapeutics) require synthetic proteins that do not exist in nature. The design workflow consists of (1) computationally searching sequence space to find low‑energy sequences that adopt a target backbone, (2) back‑translating the sequence to DNA, (3) gene synthesis, expression in microbes, and experimental validation. Baker demonstrates several landmark successes: (a) creation of entirely novel, ideal globular protein folds that are super‑stable and match NMR structures; (b) design of high‑affinity binders to protein targets (e.g., influenza hemagglutinin) and to small‑molecule drugs, with crystal structures confirming atomic‑level accuracy; (c) construction of protein nanomaterials—cubic, tetrahedral, and multi‑component cages—by designing symmetric interfaces, again validated by EM and crystallography. He then describes the Rosetta@home distributed computing project that supplies the massive computational power for these calculations, and the Foldit citizen‑science game that lets non‑experts manipulate protein models. Foldit players have solved difficult crystal structures, invented novel design algorithms (recipes), and dramatically improved a designed Diels‑Alder enzyme’s activity by inserting a loop, achieving an 18‑fold rate increase. Baker also discusses designing enzymes for reactions not found in nature, challenges such as false‑positive rates, immunogenicity, membrane‑protein design, and the need for better computational discriminators of successful designs. He concludes with a Q&A covering therapeutic delivery, toxicity, antibody‑like applications, and future prospects for fully predictive protein design.
Chapters
Hi, I'm David Baker, and I'm a professor at the University of Washington, and I'll be talking today about protein design. Please go ahead and submit questions as I'm speaking, and I'll keep an eye out for them. So the basic premise of the work I'm going to describe to you is described on this first slide. There are hundreds of thousands, if not millions, of proteins in nature And these proteins solve the challenges faced by biological evolution really exquisitely well. So if you think about problems like capturing energy from sunlight, photosynthesis is really a miracle of evolution. Proteins mediate essentially all the important functions in our bodies. And if you look at a naturally occurring enzyme, for example, for breaking down food, it works incredibly proficiently. And so basically all the problems which were faced during biological evolution are solved incredibly well by naturally occurring proteins. However, we face problems now that were not faced during natural evolution. And one could choose to wait a billion years for a set of proteins to evolve to deal with them. These are the new challenges we face, are things like making new fuel molecules, dealing with carbon fixation, new health challenges that arise because we live longer now. We don't really want to wait a billion years to solve these problems. And so the basic challenge is, can we design a whole new world of synthetic proteins that solve the problems we face today, as well as naturally occurring proteins solve the problems that were faced during natural evolution? So the basic methods that we use are based on the principle that proteins fold to their lowest free energy states. So if we want to design brand new proteins, we have to be able to calculate energies reasonably accurately and sample protein conformations sufficiently to find the global minimum. So, for example, if we want to make a protein that folds up to— a protein that has a particular shape, we need to find an amino acid sequence for which the lowest energy structure is the desired structure. If we want to design proteins with new functions, we need to have hypotheses about the arrangement of atoms, the spatial arrangement that's necessary to achieve the desired function. For example, to catalyze a chemical reaction or to bind a small molecule. And finally, it's very important to experimentally test all designs because while we can calculate many, many things, our calculations aren't perfect, and it's only when we experimentally test things that we can tell whether our calculations were correct or not. So the basic workflow for everything I'm going to tell you about is given here. We start with a computer calculation of an optimal sequence for a desired structure or function. And I'll outline how that works in just a moment. Since we've designed the protein, we know what its amino acid sequence is, and we can simply read the amino acid sequence off of the design protein. We can then take that amino acid sequence and back-translate it to a DNA sequence. At this point, it's just, up to this point, it's just been pure sort of computer fiction because these are virtual amino acid sequences that never existed anywhere. But the really neat thing is with advances in gene synthesis, DNA has become a commodity item, so we can simply order genes from companies relatively cheaply that encode these brand new designed proteins. And currently we're ordering on the order of 100 brand new proteins that never existed a month in the lab and testing them. Once we have the proteins, once we have the genes, we put them into bacteria or yeast cells, make the proteins, and then see if the proteins do what they were intended to do. So, I'm going— this first animation, this is the protein design animation, which should start. So what you saw on the video, the first video showed you an example of protein design where the backbone was kept fixed of the protein shown in ribbon, and different combinations of amino acids were searched through, searching for a combination which had the lowest energy in that structure. The second video showed you the process of checking to see whether a design— whether the design had— whether a sequence that we designed actually folded up to the desired structure, and it showed the process of predicting the structure of a protein. Let's see. How do I get this? I don't know. Green area in circles. Okay, good, good, okay. Okay, so the— I think what I'll do is go on now and describe the— what we've used these protein design methods to do. And I apologize for not having explained the videos before they played. I didn't realize I wouldn't be able to speak while they were running. All right, so the first challenge I'm going to describe to you is the design of new protein structures. And here the idea is that naturally occurring proteins, as I described, evolved to carry out specific functions. And almost all proteins, hence, have non-ideal features, such as irregular loops or kinked helices, that result from selection for function. And we were interested in the question of whether we could design brand new ideal proteins outside the constraints of natural evolution. And we've developed a set of design principles for creating super-stable ideal structures. And these proteins have great advantages for— as platforms for future design efforts, as I'll describe. So the— we chose 5 5 protein— ideal protein structure topologies, and they're listed under the design column of this slide. And these are topologies which are much simpler than any that— any real protein structures that occur in nature. And we basically— and we used the calculations shown in the first video where different amino acid sequences were being sampled to find amino acid sequences that are very low in energy in these structures. Then we took those amino acid sequences, and we used the calculation showed in the second video, where the chain was folding up, to see what the lowest energy state for that design sequence was. And the results are shown on the left. And this is actually— this is a calculation done using Rosetta@home. Which is a distributed computing project we run out of my lab. You can volunteer for it. You just go to Google search Rosetta@home, and basically volunteers all around the world help us design proteins by providing spare cycles on their computers. Each red dot on this plot represents the work of a different individual volunteer's computer., and what it represents is the endpoint of a protein folding calculation. On the y-axis is the energy of that calculated structure, and on the x-axis is the, the distance from the structure we were trying to design. That's the structure shown in the second column. And what you can see for all 5 of these sequences is that the energy drops as the distance from the desired structure decreases. And the lowest energy structures are very, very close to the desired target structure. So this means that the sequence we've designed, at least on the computer, has a very, very strong tendency to fold up to the desired structure. There's no other possible structures which are lower in energy. So when we find sequences that have this property, we then order genes that encode these sequences because we believe, based on these calculations, they'll fold up to the desired structures. And that's what we did for each of these 5. And then the third column under NMR shows the structures of these proteins that were solved by NMR spectroscopy. And, the last, the fourth and the fifth column just shows you blowups of different parts of these structures. And, you might be able to see that not only are the backbones of the model we were trying to make and the NMR structure nearly perfectly superimposable, but also many of the side chains are in exactly the right place. So, we've been able to design here completely new protein structures that fold up, there's amino acid sequences that fold up to exactly desired target structure. I should also say that these proteins are exceptionally stable, and that's because they're really optimized to be, for folding and for stability, and at this point they don't have any function. Of course, what we're doing now is start introducing functionality into these proteins, And we can verify that as we do this, we haven't lost the build, we haven't disrupted the folding because we can run the calculation shown on the leftmost column that I already went through on the new sequences that are— which are encode functional versions of these and make sure that they still are predicted to fold up to the correct structure. So, that's how we design brand new structures. The next thing I'll talk about is the design of molecular recognition. And, here the steps are to start with a— to have a model of the protein or small molecule you want to make a binding— a protein that binds to it. And then, computationally designed proteins are predicted to bind that target with high affinity and specificity. And then, again, make genes that encode the most promising designs, and then make the proteins or display them on the yeast surface and assess binding by one of several experimental methods. And I'll start by just talking about binding, design of binding to protein targets. And the basic idea is outlined here. The target protein is shown in this surface representation. We start by docking disembodied amino acids, which are the things shown in sticks, onto the surface, and finding places where these amino acids fit really well. This— so you might— an analogy would be the surface you might think of as a climbing wall, and we start by trying to find handholds and footholds where you can grab onto the surface. So these disembodied amino acids are like disembodied hands and feet. Then the next step, as you could imagine, is to connect the hands and feet with a body that holds them together, and that would be a protein scaffold, which could be one of the ideal ones which I just described, which holds these amino acids in exactly the right arrangement to, to, to, provide high affinity binding. And I'm going to illustrate this first with the influenza virus surface protein, which is the protein that's shown in gray on the left. And there are a number of antibodies known that bind this, and they're shown in the ribbons that surround this. The problem with the flu, as you know, is that it's quite variable, and so every year there's a new strain. There's one region on the virus, though, which can't change, the one that's down by where the yellow virus binds. And so we sought to make a small protein that could bind to this very, very tightly with the goal of making something that would neutralize most flu viruses. A blowup of that site is shown in the left panel of this slide. That's this gray— you can see this gray cleft. And so we used the approach that I described where we dock disembodied amino acids into this cleft. That's shown on the right, different types of amino acids. The pink and purple things are where the protein backbone that this disembodied amino acid would have to be in order for the side chain to get into that cleft. So the next step is to, as I said, find protein scaffolds which can hold these amino acids in place. And one such, couple such scaffolds are shown here. Here in this view, the surface of the virus is shown in the surface view, and the side chains, these handhold and foothold, hands and feet are these side chains are docked up against the surface. And then in the ribbon, ribbony thing is a designed protein backbone that holds these in the right place. And so we made, we carried out many design calculations, and we selected on the order of, I think, roughly 80 designs that looked promising. We made genes, and then we measured the proteins for binding to the virus. And 2 of them bound quite tightly, Those are shown here. In yellow is the viral surface, and in pink are the two design proteins. They're called HB80 and HB36 here. And you can see what— how the scaffolds that hold these amino acids in place are small helical bundles, and you can see that the side chains are being held very— so they fit really perfectly into these pockets. So the— oh, I apologize about this. So we, of course, just because they bind the virus doesn't mean that they're binding in the correct manner. We've solved crystal structures of these proteins bound to the virus, and they are virtually identical to the design model. And I think you can only see the one, properly for the one on the left. That was the one that was called HB36 in the previous slide. So the ribbon diagram on the left is the entire flu viral surface protein called the hemagglutinin, and then the red is the crystal structure of where in the experiment, in the actually experimentally determined structure where this binding protein was. And the purple is in— is where it was supposed to be according to the design model. And then you see a blowup in the inset where you can see that not only was the backbone in the right place, but the side chains are really fitting, binding the virus in exactly the way they were supposed to according to the design model. And these binding proteins bind quite tightly to quite a wide range of flu viral strains. Almost all Group 1 influenza viruses. This table list in B gives a list of the different viruses that it binds to, including the 1918 Spanish flu, the epidemic, and a number of other pandemic flu strains. And it also, the way that what this protein does is undergo a it basically first attaches to the surface of your cell, and then the flu virus gets taken up, and then the pH drops, and then that triggers a conformational change in this flu protein, and that's critical for the virus to enter your cell, cells. And these small proteins block this low pH conformational change, and they actually protect against the virus in cell culture. So if you add Flu virus to cells in culture, it kills them. If you add these flu-binding proteins, it neutralizes them. So these have promise as anti-flu therapeutics. And we're currently following up on this to see if they protect animals infected with the flu. And this is— there's always new flu strains, so having ways of blocking the flu is useful. The method, though, is really general. There wasn't anything specific about the flu, so in principle, we should be able to design binders to any desired surface patch on a target of known structure. And this could be a general route to new drugs. These small proteins could have advantages both over small molecules in that they can bind more tightly and specifically, and so have less side effects, and they're a lot easier to make than antibodies, which are which also bind specifically and have high affinity. They're easier to make. These are much smaller proteins. Okay, now I'm going to talk about the design of proteins which bind not other proteins, but instead bind to small molecules. And I'm going to illustrate the technique with this molecule that's shown here, deoxygenin, which is a protein that's used— a small molecule that's used treat certain types of heart conditions, but it can be given in too large a dose. And so there's a lot of interest in making proteins that would soak up excesses in case of an overdose. So we designed a protein which has the cavity, it's just sort of shown on the right, it's the surface view of the design protein. You can see the small molecule fitting into the cavity. And when we tested this design, again, we had to make a number of designs. A number of designs to find several that bound tightly. We found this protein does bind the small molecule quite tightly. You can see in the lower panel on the right, you can see the design binding site. You see the small molecule in purple, and in green are the side chains from the design protein, and you can see the hydrogen hydrogen bonds that these side chains make with the small molecule, and also how these side chains pack and form a cavity that's shape complementary to the small molecule. We solved the crystal structure of this designed protein, and again, it's very similar bound to the small molecule. And again, the binding mode is very similar to the design model. In red, in red is the design model, what we're trying to make, and in blue is how it actually binds. And you can see that they are— they're very, very close again. So we're able to design again— this is another example where we can design molecular recognition with very high accuracy. I won't go through this slide in detail, but this compound belongs to a family of steroid compounds with fairly similar structures. And by changing the detailed side chain— details of the side chains around this site by making mutations, we can program or reprogram the specificity of binding of this design protein to different small molecules. Basically, the way that these steroids differ from each other is by the presence or absence of the hydroxyl groups, which are indicated on the top right. And so by changing the side chains which interact with these hydroxyl groups, we can change the specificity. So, okay, so I've talked about binding— designing protein binding and designing small molecule binding. And now I'm going to talk about designing protein-based nanomaterials. There are a lot of reasons you might want to design protein nanomaterials. For example, for drug delivery, you can imagine synthetic cages that you can package small molecules in. For vaccines, making synthetic things, synthetic particles that look like viruses but display the epitopes you want a vaccine raised against. And then patterning for microcircuity. Already, there's a lot of different types of nanomaterials that could be very useful. And one should also keep in mind that familiar materials like silk and wool are made out of proteins. So if we could figure out how to design proteins that bound to each other in very precise ways, really could have a whole new class of materials for many different purposes. So I've already talked about designing ideal globular protein building blocks. And now the challenge is, like I described, is how to put these building blocks together to make nanostructures. And I'm not going to go, don't have time to go through the method in detail, but suffice it to say that we start by picking a particular geometry, for example, in this case, a cubic geometry, and we arrange the, rearrange possible subunits of this nanostructure in the correct relative geometry to form a cube, and sample the degrees of freedom of the cube, which is basically, you can imagine, for example, changing the length, changing the size of the cube. And then we used the protein design calculation I showed you to design an interface between these subunits so that they assemble and stick together in the right way. What you can see in the electron micrograph on the bottom left is our images of this design cube where we've made the gene, put it into bacteria, made the protein, and you can see that this protein self-assembles into a cubic structure as designed. And we were able to solve the crystal structure of this design nanomaterial And like the previous crystal structures I've shown you, it's virtually identical to the design model. You can't even really tell the difference. The design model, what we're trying to make, is in gray, and the crystal structure is in blue. And this just shows you another view. The one, the cube I just showed you, it was, is on the left. There's, a cube has different symmetry axes, and this just shows you views down the different symmetry axis of the design model and the crystal structure. As I showed you before, they're very similar. Here's another one which is tetrahedral, and again, the design is very similar to the crystal structure. We've now extended these methods to allow us to make nanomaterials composed of more than one component, and this just shows how we, how we do it. Again, we have to choose the symmetry, and this one is kind of neat. This is two inverted tetrahedra, which you can see in the top left panel. Then we arrange subunits. The blue subunit and the green subunit are going to be the components of these two inverted tetrahedra. And then we slide them relative to each other, as shown in panel B, and rotate them until we find a way in which they really fit nicely together. And then we design the interface between them, and that's shown in E. Where we've done the design calculation to get a very complementary interface, and then we make the proteins. And we can identify using a native gel those designs where we've made— those cases where we make two proteins in the same cell, and where these proteins are sticking together to form a high-order assembly. And actually, I'll go back. On the right, you see You see what happens if you— what a chromatogram of the cell lysate looks like from these two proteins. These two proteins here are co-expressed. These are design proteins, and this is on a sizing column, and they're co-purifying here, suggesting they're sticking together. And this just shows sizing column data showing that they do stick together in solution. But the really neat thing is when you look at electron micrographs of these purified assemblies, they look— it's a little hard to see here because it's small, but the shapes of these purified particles are very similar to what we were to the design models, and we've been able to solve crystal structures of 4 of them. And, again, these are very similar, so these are just 2 different views of 4 different designs. And so, for example, on the top left you have the design model, 2 different views down different symmetry axes for this design, T33-15, and then the crystal structure is virtually identical to this, and that's true for, for example, on the right called T33-28. It's this kind of neat shape, and again, that's almost perfectly recapitulated in the crystal structure which is shown underneath. So we can make these two-component materials with very high accuracy, and these are quite neat because you can imagine it's very easy now to package small molecules, for example, inside them because these cages can't assemble until both components are present. We can also put different things on the outside, for example, if we want to try and make vaccines. These assemblies are closed, so they're closed cages, but we can use exactly the same methods now to make open 2-dimensional and 3-dimensional arrays, and we have some nice examples now of open 2-dimensional lattices. So we're very excited about making a whole new class of materials using these methods. And yes, on this slide I just show a blowup of the side chains at the interfaces of one of these designs, and again, they're very close to where they are supposed to be. Okay, so now I'm going to end my talk by describing something a little different, and— but I thought that you might find it interesting. I described a project called Rosetta@home, where we send the computer program we've developed for these calculations called Rosetta out to volunteers all over the world who can enlist and they contribute spare time on their computers, and that's in fact how most of the calculations I've told you about are being done. So I encourage you to sign up for Rosetta@home, and then you can also always see what we're doing, the screensaver that plays will show you the calculations we're trying to make. And for example, for these symmetric assemblies, they're really pretty to watch. Anyway, so those at-home participants were looking at the, watching the screensavers, and they started thinking that they might be able to do better. So I started getting messages from participants saying, well, can't you make some way for us to interact with we can see what the computer's doing and we think that it's not doing the right thing, can't we— we'd like to be able to go in there and guide it. So we developed a game called, an interactive game called Foldit, which is basically like Rosetta@home, except that the game player can go in and move and sort of override the computer by pushing and pulling the protein in different ways. And the really neat thing over the past couple years is that game players, people in the general public, can have made some really neat scientific advances. And I'll tell you briefly about them now. So the first one involves structure determination. And I'm not going to go through this slide in detail. Just suffice it to say that we've been developing methods I didn't really have time to talk about for solving protein structures structures more effectively, not only when you have no data, but when you have some data. For example, some X-ray crystallographic data, but that's not sufficient to solve the structure using conventional methods. So, we had— and so people all around the world started sending us problems they were stuck on where they had crystallographic data, but they couldn't solve the structure. And many, many of them we were able to solve, and we published the paper that's cited here showing that we have this new method for solving hard problems. But we also got a dataset that we weren't able to solve. And so in desperation, we set it up for Foldit players to try and solve. And this was a retroviral protease. And it was quite an interesting protein. There had been a lot of work on it. And it was posted as a Foldit puzzle. This is a little bit out of date. After we tried it out in the lab and we weren't able to solve it using our conventional methods, we gave it to Foldit players. And this is what Foldit looks like. This was the protein, and again, you have access to all of the standard Rosetta functionalities, which are given non-technical names like wiggle and shake. Those are basically the two animations I showed you. And you can move and pull on it. I encourage you to go to Foldit and you can try it out for yourself. There's introductory levels to help you use it. Anyway, what happened is shown here. The— to give away the punchline, the Foldit players were able to solve the structure. It's shown in blue here. It wasn't known before. And Foldit players form teams. It's really cool here. In this case, the first player started with— starting with this, we had a rough model which we knew wasn't right, red. We gave that to them. And you can see it's quite different from the blue model. The first player, S.P. Vincent, produced the yellow model, which is quite a bit better than the starting red model. It's closer to the blue. Then passed it off to his teammate, Grabhorn, who made it still better, still closer to the blue. You can see it directly in the core of the protein. You can now see some of these side chains coming closer and closer. And then Graberon passed it off to Mimi, who improved it still further. And when we got the solution back from Mimi, we could look at the fit to the experimental data, which wasn't sufficient. You couldn't solve the structure using the data, but it was kind of like a fingerprint. You could tell whether you had it right. And you can see that Mimi's solution— well, what we could see is that it clearly fit the data much better than anything we'd seen before. And when we sent it back to the experimentalists who had solved it, who were working on the problem, they could see immediately it was the correct solution. So this was really neat. So Foldit players had solved a structure which had eluded structure determination for a long time. The next example I want to give is we were very curious about how Foldit players were doing these amazing things. And so we thought we would just try and— so I emailed a bunch of really tough, top Foldit players, asked them what they were doing. What they were doing, and they wrote back very sophisticated things. I realized that wasn't going to be easy to find the common element of really successful strategies. So instead we gave— we developed a method for Foldit players to encode their own algorithms in scripts called recipes. And when we made this available to Foldit players, we found several years ago now that the number of Foldit players developed a massive number of recipes, and they're shown in the— this bar graph here shows for each week how many recipes were used, and each distinct shade along the bar represents a different recipe, and the width of the recipe indicates how often it's used. So if you're a sharing type of Foldit player, you make your recipe recipes available to other people and then lots of people use them. And if you're more of a private person, you keep them to yourself, in which case you're the only one who uses them and you have a narrower bar. Well, what we noticed over time was that there were two recipes that really started taking over the population. They're the ones shown in red and in green. And these have quite nice names. This one's called Red Squan's Quake and the green ones, blue fuse. So we were very curious about what they were. And what we were really surprised at is that when we looked at what the players had come up with, it was astonishingly similar to something that we had developed over the same period of time, unpublished. And a scientist in my group had been developing it. And it was really uncanny how similar it was. So the Foldit players had basically discovered the same thing we had, but of course they weren't professional biophysics computational biologists like we are, but they'd come up with the same thing. And it turns out their algorithm, BlueFuse, is actually better in the context of the game than what we had developed. So we're very excited now to follow the new algorithms that players are developing.— we can see they can develop things which are at least as good as what we can here. Then the final example is a protein design example. And I didn't talk about it, but we've done— used the methods I described to design new enzyme catalysts that catalyze reactions which aren't catalyzed by naturally occurring proteins. I told you at the beginning that one of the things proteins do is catalyze reactions like breaking down food in your stomach, and they do all sorts of amazing things. But there's some reactions that don't— they don't catalyze. And one of them is shown here. This is in the left panel. The two purple small molecules in this reaction are linked by— can be linked by two carbon-carbon bonds in something called a Diels-Alder reaction, which isn't catalyzed by naturally occurring enzymes. So in brown, you see a designed enzyme that we used the methods I've described to design. And this holds those two purple molecules to the right relative orientation for carbon-carbon bond formation to form. And when we made— we made a number of different designs, and we found one that catalyzed the reaction, and that's shown in the right. You see the amount of this product formed as a function of time. And you see that— so the good thing is that this reaction, there's no known enzyme that catalyzes the reaction. We've made something that clearly catalyzes it. Like most of the designed enzymes we've made, however, the— it's a poor enzyme. So this time scale is hours, not seconds, as you would like it to be for a naturally occurring enzyme. For a good enzyme, faster is better. So we pose this as a challenge to Foldit players. Could they actually make it better? And so this shows the crystal structure of the design, which again, as in the other cases, is very similar to the design model. And you can see it's in the ribbon here, and the two small molecules are shown in the center. And you can see one reason why this is not a very good enzyme is that the lower of the small molecules is really small, and it's not really held very— bound very tightly by the enzyme. It's a very open active site. So, we wondered if there was some way of making— of holding on to these ligands better. And so, this is what we asked the Foldit community to do. And, they came up with this radical solution by inserting this big long loop in the middle of the protein. You can see it sort of comes over., and it holds these small molecules in place where they're supposed to be. This loop has— with this insertion, the protein has an 18-fold greater catalytic activity than the starting design, which is really quite impressive. And so we were very excited about this. The Foldit players had done something really remarkable. And then when we solved the— The crystal structure of this protein, it was even more amazing because the crystal structure was very similar to what they designed. And so this shows that non-scientists can not only help solve protein structures, but they can also design new proteins. So if you go to Foldit and start playing, you will be able to help us with our design efforts and, you know, You know, if we like your designs, we'll go and make them, and you'll be an author on the papers that come out of them. And so we're really excited about getting more people involved in doing this kind of research. The types of FoldIt problems, design problems now that you'll see if you go there are designing new types of symmetric assemblies, like such as the ones that I described. So I've been really fortunate to have many, many wonderful collaborators. Who are listed here who actually did the work. I didn't really do much of anything myself. So I think now at this point I will look at the questions that have been appearing and see what I can say about them. What do I do? You have to read them because— Yeah, okay. All right, so let's see, how do I get, there's number 3 and number 4, how do I, is there a, maybe is there one before this? Okay, so I see 2 questions which have numbers 3 and 4. The first one is, can we build these designs and evolve it to be delivered as an antibody? Well, what we are— exactly, so these proteins that we're designing, you could be delivered in just the same way that you would deliver an antibody. And in fact, that's what we are working towards, both with these anti-flu designs And we're also designing proteins to hit tumor cell targets and proteins involved in autoimmune responses. And so once we've designed these proteins, verified that they bind their targets, and shown that they have the correct in vitro cell culture properties, then the next steps are to do animal tests, the same kind of things you would do in evolving an antibody as a therapeutic. The advantage of these molecules over antibodies is that they can be made at very high levels in E. coli, and some of them are small enough that they can be chemically synthesized, which takes a lot of the cost out of protein therapeutic manufacture. So now, the next question is, do we have information on the potential toxicity of the design cages? Well, one obvious question, concern, is that they may elicit an immune response. And in work I didn't describe, we've developed methods for designing out T cell epitopes to reduce the immunogenicity of the designs. And we have some results, not on these particular cages, but on other proteins suggesting we can successfully reduce the immunogenicity of designed proteins. But I think each case, we will have— this will have to be checked carefully. Another question is, can you help design an inhibitor if we don't have the crystal structure, but the active site is part of a known family? Well, let's see. Design is, if you have an accurate— if If you have a structure of what you're trying to design a binding binder to, it's much better. If the protein is part of a known family, then you can build a model of the target protein, and then using that model, design, try and design an inhibitor. But the success rate will be lower. So that's all the questions I have currently. I'll just wait a minute to see if there are any others, and if not, I'll thank you for your attention. Is there one more slide that there's something about continuing? Let's see. Okay. Good, so I got a couple more questions. So are there similar active site shapes with designed enzymes related to other approaches like catalytic antibodies? That's a good question. So the catalytic antibodies are a little different in that, first of all, they're not, they were designed, they weren't really designed by a computer. There was a selection that was used for the antibodies to bind transition state analogs. So they were obtained by an approach more like natural evolution. So the active site shapes tend to be different, because in a catalytic antibody, they're made up of the active site loops, whereas in these designed enzymes, they tend to be more pockets, like in naturally occurring enzymes. So, but as a whole, the approaches are somewhat complementary because one can start with using a calculation to get a design that has initial activity, and then use evolutionary approaches, laboratory evolutionary approaches, to increase the activity. And in fact, that in every case where we've designed an enzyme on a computer, it's been possible to evolve it to make it higher affinity to make it more active by random selection. The design gives you the starting point. Okay, next question is, can we use your approach to novel design CDRs and build the antibody? The answer is yes. People are using Rosetta, the program I described, to design CDRs and build antibodies. In fact, most major pharma companies have licensed Rosetta from the University of Washington to do exactly, well, to do many things, but among them, to design antibodies. Okay, then how long does it take to solve the structure, crystal structure of an enzyme? Well, that depends on, the hard part is getting crystals. If you can get your enzyme to solve, to form crystals, then it's actually quite straightforward to solve the structure. The next question is, how does one design a T cell epitope to reduce immunogenicity? Okay, so there's large datasets of, for different MHC alleles, the peptide binding specificities are known experimentally. And we use these databases during the design process to avoid peptide sequences which bind to MHC alleles. And so if a peptide sequence binds, is known to bind, or is close to similar to something that binds to an MHC, we disfavor it during the design. And conversely, if it's similar to, or is identical to, a peptide sequence that occurs in the human genome, we give it a bonus. Okay, let's see, I'm getting so many, so many questions now, I think I'm going to have to pick and choose. Okay, have we used our approach to successfully design protein-protein interaction disruption? Yes, we have. So we have designed a number of proteins that will bind to that bind to their targets and block binding of the naturally occurring protein. So this is something that is quite an advantage of a designed protein as opposed to a small molecule. It is hard to make small molecules that disrupt protein-protein interactions, but we can design proteins that disrupt that disrupt protein-protein interactions. And so we have quite a few examples now of, and basically the trick is we just designed something that has higher affinity for the target than the naturally occurring partner does. So when we add this design protein, it will displace the naturally occurring protein. Okay, lots of good questions here. Okay, so this is a good question. It says, your successes are impressive, but the false positive rate is high. The false positive rate is very, very high. And so the real question is, can we distinguish the ones that are correct from the ones that are incorrect? Well, obviously this is something that we're working on hard. And the good thing is we're continually getting more data on this. One of the things that's particularly useful is the extent of preorganization of the design site in the unbound state. So what we do, for example, a powerful metric is what we call the, is essentially the Boltzmann weight of the design side chain, say in the active site of an enzyme or the active site of a design small molecule binding site. If the design, if those amino acids, the side chains that compose the site are predicted to be really locked in place, there's a much higher probability that the design is successful. So the answer is, of course, we would like to have 100% success with our designs. And we're certainly getting a lot of data on how to do things incorrectly because we have— but we're definitely observing trends. And it's an interesting classification problem in itself. Given that we have many, many different designs for a number of different problems, now the challenge is to distinguish what, you know, distinguish the things that, ones that work from the ones that don't. And as I mentioned, the sort of the preorganization of the binding site, the extent to which the protein really folds up to the design model, is, seems to be among, are among the best discriminators so far. Okay, let's see. Okay, what are the best simulators of protein folding? Well, if you want to predict protein structure, probably the best method to use is the, is Rosetta, the program we've built over the years for protein structure prediction. But if you want to actually simulate the folding process, then molecular dynamics is a is a better method. And there, there's very impressive results from D. Shaw with specialized purpose computing doing very long time simulations. The real problem with molecular dynamic simulation is just that it takes a huge amount of computing time. All right, if you increase— okay, here's a good question. All these are good questions. If you increase throughput of construct generation screening, will you further ensure an even higher success rate The answer is yes, because it's probabilistic. Unfortunately, this design process is not— it is one of probabilities. You know, we have, for any given problem, we have a certain chance of success. The more constructs we can make and screen, the better. And as you know, the cost of gene synthesis keeps decreasing, and so even if we didn't get any smarter and better, which hopefully we will, we won't get— even if our methods didn't get better, our success rate would get higher as we could or our success rate, that is our chance of getting an active design would go up. But our real goal is to make the whole process much, to be able to automatically, to computationally discriminate the designs that work from those that don't. So we don't even make genes for the ones that don't work. I don't know anything about mosaics for the person who asked about that. Do I have an idea now on what surfaces or what situations we can't design for? Very charged surfaces are hard. Most of the— a lot of affinity in molecular interactions comes from nonpolar interactions, and those tend to be things that those are easy to design high affinity binders towards. Very charged surfaces are much more challenging. Because you have to get perfect complementarity of hydrogen bond donors and acceptors. Yeah, so, okay, so here's a question about flexibility. Many enzymes use flexibility to order transitions during the catalytic reaction. Have we included this? Well, that's an— with naturally occurring enzymes, which have really mastered the chemical transformation part of the problem, then the problem comes, how do you get the substrate in? And the product out. And so flexibility becomes very important. And in our case, I think we do have flexibility, but it's a flexibility of the sort that's not really helping. I mentioned that a good discriminator of designs which are active from designs which aren't is how well locked in place the catalytic side chains are. So I think our problem right now is too much of the wrong kind of flexibility, and after we can really pin down the side chains where we're supposed to be, we can start thinking about putting in the right kind of flexibility, you know, sorts of things where a loop moving out of the way to get a substrate released and so forth. We do see product release as being rate limiting in some of our designs, so even now some flexibility in the right way could be better. Let me just look through. Let's see, there's a question about nucleic acid design using Rosetta. So we have developed Rosetta to design nucleic acid structures, and that work is now being continued by people who have been in my group and now left. For example, Phil Bradley and Jim Havernack at Fred Hutchinson and WashU working on protein-DNA interactions, and Riju Das working on RNA structure modeling at Stanford. Let's see. Oh, hi, Jim. Do you have examples of designs that bind and release something? Well, we have our proteins that bind small molecules, do release them, and then, of course, the enzymes bind substrates and then release products, which are transformed. Let's see. Let's see, there's a question about— I mentioned 4-angstrom-ish structures and fitted models to them showing RMSDs around 0.7 angstroms. Let's see, that question I'm not sure what it's referring to. And when we— for the work we've done on molecular replacement, we start with— we can start with quite poor models, say 4 angstrom, 5 angstrom resolution, and actually solve structures with them in some cases using the improved molecular replacement methods. One thing I didn't talk about that's very exciting now is cryo-electron microscopy-based structure determination. And, we can use cryo-EM density in just the same way to guide our structure prediction methods. So, we've developed some very exciting methods for taking low-resolution high-resolution cryo-EM density and generating quite high-resolution models. Let's see. Right, so, Ashri, we've— the question about membrane, can we design membrane proteins, and what are the challenges? Well, that's a— it's a very interesting question. I think that In many ways, it should be easier to design membrane proteins than soluble proteins. There's a lot more constraints. The problem really is in the experimental testing, and that can't be underestimated because you have to— you know, just doing the computational design is one part, but then you have to be able to test. And the problem with a membrane protein is that you make the protein in, say, say, a bacterium, you have to get it inserted into a membrane in a relatively pure form. So, and then the structural biology is much harder. So I emphasized throughout my talk the crystal structures and comparisons of the structures to the designs, is you really need that to know whether you're on the right track or not. So it's harder to make the membrane proteins, to get them in pure form, and it's harder to determine their structures. So I would say the problems with designing membrane proteins are almost entirely on the experimental side. Work I'm doing myself that I didn't talk about is designing long helical bundles which look— I'm designing soluble versions of these. I've been able to do this, make very stable things with very high accuracy. And it would be quite easy to use these methods to design membrane proteins. Again, just the experimental characterization becomes much more difficult. Is there any hope that someday in the future we could computationally calculate the structure of a protein from a DNA sequence? Yes, I think there is. And as I mentioned, with David Shaw, with her very small peptides, has shown that with long-time molecular dynamic simulations, you can get quite accurate structures. And there's a protein structure prediction experiment called CASP that runs every 2 years where we and other people participate. And you can see that the predicted structures can in some of these cases be quite accurate. It's low probability, but even now with Rosetta, for example, some fraction of the time an ab initio predicted structure can be quite accurate. It's too unreliable to be used really to be very useful at this point, but the methods keep getting better and computers Computers keep getting more powerful, so I think it's a possibility. Let's see. So there's a question about using small-angle X-ray scattering for model validation, and that's useful when the model has a non-spherical, a quite non-spherical shape, and so I think It could be very useful, and in fact, it would be great to have collaborators in doing this because we have made, we're making now many things that are quite non-spherical, and so if you're interested, let me know. So, I think it could be quite useful for validating sort of, say, extended cylindrical structures such as the ones I'm designing now. Hey, there's a question about designing a protein structure that had— designing an enzyme that converts a drug that might be toxic into its active form. That would be like an enzyme that would convert a prodrug to its final active state. And I think that's certainly an exciting application for enzyme design. I think it's noon, so I should probably wrap up now. So thanks everybody for listening.
More from Joshua

Scientist Stories: Hans Waterham, The value of phenotypic assays in peroxisomal disorders

Scientist Stories: Joel Zlotogora, Genetic carrier screening programs for reproductive purposes








