Reconstruction of ancestral proteomes