Novel kinetically consistent algorithm for magneto gas dynamics. (October 2017)