Assembly of an artificial protein hydrogel through leucine zipper aggregation and disulfide bond formation