I'm not saying it looks sick. I don't want to scare you or seem to be pessimistic.... but these snakes are well known for their parasite load, and this one is thin. The best bet is to let your vet take a faecal floatation and treat for the parasites he finds.