Reciprocal Nucleopeptides as the Ancestral Darwinian Self-Replicator