3.2.1.55 non-reducing end alpha-L-arabinofuranosidase Streptomyces flaveolus 3.2.1.55 non-reducing end alpha-L-arabinofuranosidase Streptomyces flaveolus KA1143 4.8.1.1 L-piperazate synthase Streptomyces flaveolus