Does your battery box include some circuit? I bet it has a resistor to set the overall current for the string, probably at about 20mA (2mA per LED). Or it may have an actual current limiter IC to do this.

Either way, without knowing what's in the box, you could just limit the gross current delivered to the whole string to the same as what a fresh set of batteries delivers.

How to make that? Well, here's an answer ([simulate it here][1]): 

[![enter image description here][2]][2]

Design procedure: Measure the current off the battery, adjust the limiter current sense to achieve that target value. The design shown delivers about 18mA at 5V, you could use it just like that.

Or play around with a series resistor, like they did here: https://electronics.stackexchange.com/questions/319980/calculating-forward-voltage-for-a-string-of-fairy-lights-multimeter-shows-1 Back-of-the-book answer: they chose **85 ohms**.


  [1]: https://www.falstad.com/circuit/circuitjs.html?ctz=CQAgjCAMB0l3BWcMBMcUHYMGZIA4UA2ATmIxABZjkQFJaBTAWjDACgAXcDQkQikChQD%20UcCCYxCGSClKkKi-IuxRoCRXhkYK-LXmx5eYOCAAmDAGYBDAK4AbDp0HDwxnm7EQW0QpGwICIR4ZCEBeLpq0rLyxIoUyhSqJvQWNg5OAE4uAmC8QgJMFHhidHBsAO45EsXcvEUlkGwASnU1Jawo7WL0CbQ9aghs2AKWFWaZAPYADgA6AI7JIMTQ2CjMrKWwKGB4RmA7OsQaXfTseV2GuYogV%20DEXV1jEzMLSxAQMJDsAOZtYA82mhGlA2NkwB5RBDjCgQbhKm01m1RE0qgVKCV0XlQWjXAcOh58Tjqnh6FjYcTod0qfQmhdBH0wDdhGdAU9xlM5otxB81N82PSUEFwMzhQDHiBnpy3jzxF9zoRHhgukyBJgVWzJRzXtzeZ9YArHnsRWrjeLBFqXlz3nKDQLFbdINcBLhcpqpTqbfr%20fS1mcbn77hKPdbZd7DbdsMYA1GgxaQzK9XyIwEVQGEBrg9rQ0n5fbLsETbdC%20b2VbE7K81U7qrix0bqi60XU0XGy3a9hY7W212A2hWwjAx2nQPqyPa7D6wJG5Oi%20rR4IxczlQuWXOl9PBxE41GOoC2yXAe394OMzuuyfqxfLv3zW3b0fx5fHW6jXvTgjZ6WV3fPz%202WKz5CsYbKMs%20VKlmBH5ooyNwQQ2CLwbkhIUk0kz9CilCQKQ-TykKYhdEg2DDCUAgAGKfP0uASBAABqkyONYPwMGwQA
  [2]: https://i.sstatic.net/twCzPm.png