Microalgal protein AstaP is a potent carotenoid solubilizer and delivery module with a broad carotenoid binding repertoire. (10th October 2021)