MPASNLPAAMMPATPASAIDIPMPTLQNIVSTVNLGVPLDLKKIALHARNAEYNPKRFAAVIMRIREPRTTALIFSSGKMVCTGAKSEDASRLAARKYARIVQKLGFDAKFTEFKVVITGAKFKKDIDDAFSQIYPILKGFKK