MIGHQGGPGSILNSQSGPGSSEIIQCRSDMNPASVGPGNLAVPMTPLAGENFQPASNIPTVATMAPQTPASQLIDVPSPALQNIVSTVNLGVALDLKKIALHARNAEYNPKRFAAVIMRIREPRTTALIFSSGKMVCTGAKSEEASRLAARKYARIVQKLGFNAKFTEFK