Biomimetic protein based elastomers : emerging materials for the future /: emerging materials for the future. (2021)