MDSLTTHPATAQQAKAFTSPASLSFPGGAGELTPPSSSEKDANGAQQPNQPQHVSGGGAGGGTPATPVATPGAGPGVSGIVPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDIKFPIRLEGLASRHHNFSSYEPELFPGLIYRMMKPKIVLLIFVSGKIVLTGAKVREEIYQAFEMIYPVLTDFRKV