MDSLTTHPATAQQAKAFTSPASLSFPGGAGELTPPSSSEKEANGAQQPHQPQHVNGSGPGGGTPATPVATPGAGPGVSGIVPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDIKFPIRLEGLASRHHNFSSYEPELFPGLIYRMMKPKIVLLIFVSGKIVLTGAKVREEIYQAFEMIYPVLTDFRKV