Mechanochemical evolution of the giant muscle protein titin as inferred from resurrected proteins | Publicación