MDSLTTHPATAQQAKAFTSPASLSFPGGAGELTPPSSSEKEANGAQQPHQPQHVNGSGPGGGTPATPVATPGAGPGVSGIVPTLPNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDIKFPIRLEGLASRHHNFSSYEPELFPGLIYRMMKPKIVLLIFVSGKIVLTGAKVREEIYQAFEMIYPVLTDFRKV