A method for preparing membrane bound peroxygenase, said method comprising grinding seeds containing peroxygenase to produce ground seeds, homogenizing said ground seeds in a buffer to form a slurry, centrifuging said slurry to produce a first supernatant, centrifuging said first supernatant to produce a second supernatant, and filtering said second supernatant through a protein-binding membrane filter to produce membrane bound peroxygenase, wherein said protein-binding membrane bas a pore size of about 0.1 μm to about 2 μm.