Functions and possible provenance of primordial proteins.

Functions and possible provenance of primordial proteins.