MDSLTTHPSTAQQAKAFTSPASLSFPGGAGDLTPPSSEKEGNLAHGSQNGSVNGQQQGGNAAGNGVTPATPAATPGANNPGSGIVPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDIKFPIRLEGLASRHHNFSSYEPELFPGLIYRMMKPKIVLLIFVSGKIVLTGAKVREEIYQAFELIYPVLSDFRKV