methycobal tablet substitute