Unrolling thread...
Saccharomyces cerevisiae is a protein-rich yeast, and t