The invention provides 5-aminolevulinic acid synthetase (ALA synthetase). The amino acid sequence of the ALA synthetase is mutated at amino acid residues corresponding to the 40th site, the 365th site, the 75th site, the 29th site and the 44th site of the amino acid sequence shown in SEQ ID NO: 1. According to the ALA synthetase disclosed by the invention, the activity is remarkably improved. Meanwhile, the feedback inhibition of heme is partially relieved. Meanwhile, the invention also provides a method for preparing and modifying the enzyme, an expression vector containing the enzyme, a host cell and application of the enzyme in ALA production.