Smart hydrogels containing adenylate kinase: translating substrate recognition into macroscopic motion.