MPC Investors launches European long/short equity fund