Building blocks with Protein