MDSLTTHPATAQQAKAFTSPASLSFPGGAGELTPPSSEKETNGQALQSQSMLQSQSQQTPGGSAAGAGPGATPATPVATPGAGPGVSGIVPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDIKFPIRLEGLASRHHNFSSYEPELFPGLIYRMMKPKIVLLIFVSGKIVLTGAKVREEIYQAFEMIYPVLTDFRKV