Protein-mineral interactions and inorganic nucleation through designed protein interfaces