N nature.com Microbially produced protein that is much sweeter than sugar 160 points walterbell 3 years ago 138 comments