omphalomesenteric duct