This is my best guess. I did a Google search, so make what you will of this.
I think it might be the Soft-wing Flower Beetle or a closely related species. This is what a soft-wing flower beetle looks like:
(source)
The only other guess I can think of at the moment is a
Velvet Ant, but from your picture the insect appears more closely related to the beetle-ish family than to
ants.