midgut