Update mhc.py

fixed a couple typos, as well as added more fail parameters.