dihydropteroate synthase YE0429