SEARCH Articles Figures Tables Dehydrogenases formate dehydrogenase Formate dehydrogenase Formate dehydrogenases Pichia Pichia pastoris