MDSLTTHPATAQQAKAFTSPASLSFPGGAGELTPPSSSEKEANGAQQPHQPQHVNGSGPGGGTPATPVATPGAGPGVSGIVPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDIKFPIRLEGLASRHHNFSSYEPELFPGLIYRMMKPKIVLLIFVSGKIVLTGAKVREEIYQAFEMIYPVLTGMFYYHSLPLVSSYLTYSNRFQKSLSHVDDAPIKWLPLY