vitamin B adenylic acid