Is there a permanent cure for people who have b12 deficiency whose body doesn't take b12 from the food or pills?