MNPGSVGPNLAVPMTPLNFEQQSYRDANHMPASNLPAAMMPATPASAIDIPMPTLQNIVSTVNLGVPLDLKKIALHARNAEYNPKRFAAVIMRIREPRTTALIFSSGKMVCTGAKSEDASRLAARKYARIVQKLGFDAKFTEFKVQNMVGSCDVRFPIQLEGLCVTHTQFSTYEPELFPGLIYRMVKPRVVLLIFVSGKVVITGAKFKKDIDDAFSQIYPILKGFKK