pyloric caeca