Intelligent Protein Materials