Functional and Structural Characterization of a Novel Isoamylase from Ostreococcus tauri and Role of the N-Terminal Domain