Creation of a protein has nothing to do with "macro change." And evolution explicitly denies that biomolecules came about through "random chance" but says that at every stage those with a survival advantage were favored over others.
I digressed. The problem ith any theory of evolution is time, which was my point. There are only 10exp28 nanoseconds in the history of the universe. There is not enough time to account for even the simplest changes in macro evolution.
How does evolution say that bio molecules came about then, if not by random chance? Unless, of course, you are now proceeding from Darwinism to Chemical evolution. Which was in one of my earlier posts.