In search of molecular memory: experience-driven protein synthesis