How to code a functional molecular machine?
https://www.sciencedaily.com/releases/2018/05/180529132052.htm
Evolution has shaped the living world we see around us for billions of years. Zillions of proteins work harmoniously to keep these life processes going. They are responsible for the smooth functioning of any organism: they recognize other molecules (ligands), bind to them and convert them. Others have transport function, provide structure, and support to the cells. Genes store the information about the production and design of these molecular machines. However, despite decades of research, drafting the "map" that draws the path from genes to protein function is not trivial.
According to a recent hypothesis, protein function relies on "flexible joints." This study, published in Proceedings of the National Academy of Sciences (PNAS), examines the link between function and flexibility by modelling proteins like elastic networks. In this model, proteins are made of flexible (polar) and rigid (hydrophobic) amino acids connected by molecular "springs." If some regions of the protein are flexible enough, they form a "floppy" channel, and the entire molecular machine can bend like a hinge. This motion allows them to bind effectively to other molecules. The binding between a ligand and a stiff or flexible protein can be thought as a ball landing on a rock or a soft pillow. The ball is likely to bounce away after hitting the rock, but the pillow is more likely to accept it. Therefore, the flexible protein is a better binder.