if this snake has lost wt in 2 weeks, it is time for a vet visit!
double check your husbandry, but a snake that has lost wt in 2 weeks time there is something BAD going on!
-----
hanging out under heat lights burns up my brain cells!!