Archaeologists just uncovered an elaborate shrine for the Egyptian ‘god of the dead’