Giant Magneto-Transport Properties Induced by Spin Fluctuations in MnGe