A method for separating ALA from ALA derivatives using ionic exchange extraction.