is there any other remedy to defeciency of vitamin b12 apart from life time medicine and injection