(S)-tetrahydroprotoberberine oxidase the final enzyme in protoberberine biosynthesis