The pH-dependent unfolding mechanism of P2 myelin protein: an experimental and computational study