You can not use imshow(_) or imagesc(_) to display Multi-plane images having more than 3 channels.
cube = imread('data3.tif');
figure
sliceViewer(cube);
colormap parula
Moreover, if you have the wavelength corresponds to each plane of your multispectral image, you can construct a hypercube(_) object and use the colorize(_) method to generate RGB, CIR, or False-colored image. Also, you can crop your region of interest. Like below,
% Construct the hypercube object
hCube = hypercube('data3.tif', wavelength); % Here wavelength is a C-element vector. C is the number of bands
% Compute RGB image
rgbImg = colorize(hCube, 'method', 'rgb', 'ContrastStretching', true);
% Crop region of interest
row = 100:250;
column = 200:400;
bands = 1:6;
newHcube = cropData(hCube, row, column, bands);
NOTE: The above mentioned fetures come under Image Processing Toolbox's Hyperspectral Imaging Library support package, and can be downloaded from here. For more information on Hyperspectral Imaging Library see the documentation.