Plays a role in the biomineralization of teeth. Seems to regulate the formation of crystallites during the secretory stage of tooth enamel development. Thought to play a major role in the structural organization and mineralization of developing enamel. Interacts with KRT5. Additional isoforms seem to exist. Transiently but abundantly expressed by ameloblasts during tooth development. Amelogenin is the predominant protein in developing dental enamel. Phosphorylated by FAM20C in vitro. Belongs to the amelogenin family.