Stepwise self-assembly of a protein nanoarray from a nanoimprinted poly(ethylene glycol) hydrogel.