IPR012810

Trehalose synthase