Synthesis and functionalization of scalable and versatile 2D protein films via amyloid-like aggregation - Nature Protocols