Moringa is a tropical plant often found in Indonesia and blessed with a vast biodiversity that can be utilized as protein sources, and one of these is the Moringa oleifera plant