Engineering Two-Dimensional Protein Order at Surfaces