mustafa alabora