That snake needs medical attention. I give you credit for taking it from the person who abused it so badly but I have to say that by doing that you have now accepted responsibility for that animal and right now it should be seen by a vet and given proper medical treatment. If you are unable for whatever reason to provide it with medical assistance then I would highly recommend finding a local rescue to turn it over to so this poor creature can at least have a fighting chance at a good recovery and happy life.