A nice story---just one tiny problem that you might want to ignore: If
the world is facing famine, one of the first things we'd do is cull
our livestock herds, since animals are a rather inefficient way of
producing food. Kill off all the domesticated animals in the US, and
we'd be swimming in grain. Our food would be relatively boring, but
plentiful.
There a few details with regards to "essential" amino acids (a
handful are rare in plants), but fermentation technology could take
care of that handily.
- Harold