Substrate-binding protein TTHA0594

Substrate-binding protein TTHA0594