egypt peck