MDSNQFPSFGSGLTPQPQLQSPMQSPGMAFNPVLPPSNASMYPATPNPNGPGTPFSPATPASEGSTSGITPQLQNIVCTVNLACKLDLKTIALRARNAEYNPKRFAAVIMRIREPRTTALIFSSGKMVCTGAKSEDQARLAARKYARIVQKLNFPAKFMEFKIQNMVGSCDVKFPIRLEGLVLTHSQFSSYEPELFPGLIYRMVKPRIVLLIFVSGKVVLTGN