Multiresponse optimization of a UPLC method for the simultaneous determination of tryptophan and 15 tryptophan-derived compounds using a Box-Behnken design with a desirability function.