I know you know but for trivia:
Funny you mentioned it; that flag is also used by Al-Shebaab.
I am not typing about the letters though (didn't know their meaning but i supposed they would have a religious theme), but of the peculiar shape of the surface they are placed inside of.