Experiment and theory for heterogeneous nucleation of protein crystals in a porous medium.