MDSLTTHPSNAQQARAFTATSSLSFPGGAGDLTPPNSEKEAMAQGAQGGNGMNVQQAGGNAMSGNGVTPASPATPAATPGATTGSSGIVPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDIKFPIRLEGLASRHHNFSSYEPELFPGLIYRMMKPKIVLLIFVSGKIVLTGAKVREEIYQAFELIYPVLSDFRKV