I took the liberty of trying my hand at it. I hope you don't mind.
That's quite good considering you were working with a small jpeg. I don't like haloing and you can probably see how much I had to work against it. And that was just one of the problems .