C-terminal truncation of hFMO3: combining molecular modelling with protein engineering