Gravar-mail: Photoreactive elastin-like proteins for use as versatile bioactive materials and surface coatings