Afraid I can't help you much in terms of the diagnosis, or the treatment... but a google search does reveal a lot - and not all of it is scary!

BW