Unfolding the multi-length scale domain structure of silk fibroin protein