IPR006589

Trehalose synthase