link
Here's a site worth getting acquainted with. Should answers all your MSB questions.
If your branch is a WU agent, there should be contacts within WU to answer your OFAC question. BTW, I know the managers responsible for BSA/AML/OFAC at Western Union/First Data, and they are among the best in the business. I just can't fathom the challenges in administering a AML program in a setting with some 40,000
independent agents. Most of which use part-time help at odd-hours to initiate money transfers or sell money orders. Humbles me why it should be so hard then to keep a program on track in a bank with only a dozen or so branches!