Manethon , Egyptisk prest i Heliopolisomkring