cuándo tomar vitamina B12