Protein engineering in the development of functional hydrogels.