Most likely but rifaximin is very new and may be somewhat hard to find.
It's ridiculous, the only drugs that have an effect simply don't exist in the Western world. Not even a _single_ drug that is effective for Blasto is licensed in the EU. Very strange(and tragic).