Proteins grouped into a variety of regular micro-patterns by substrate-guided domains of self-assembling poly(ethylene oxide)/polystyrene blends