Hello there we understand your problem and your current condition but you need to know on before hand why would a person's SGPT levels raise. It would because of any infectious conditions of
liver, or damage to any cells of the body, alcoholism, whole body infection, problems of gall bladder etc.. And you need have food balance Diet for gaining weight. And for that you.need to consult a dietician and you can also get your solution for raised SGPT levels there.
Thank you