MEDUSA-32: A low noise, low power silicon strip detector front-end electronics, for space applications