N- and C-terminal domains in human holocarboxylase synthetase participate in substrate recognition.