Hi Haroon, I understand your predicament, but I still think the best way to find out is to contact potential supervisors and see if you would be accepted with the Masters qualification you have.
Hopefully someone with some experience will be able to advise you better.