Inside the Russian MSTA 152mm Self-propelled howitzer