EOMES Protein: Unraveling the Mysteries of Cellular Development