Seol mar théacs é seo: The stele of YHWH in Egypt