Calcium-dependent activation of tryptophan hydroxylase by ATP and magnesium