Hierarchical protein patterning by meso to molecular scale self-assembly. (22nd September 2015)