can cyanide salt inhilation cause vitamin b12 deficiency