MDSLTTHPSNAQQARAFTATSSLSFPGGAGDLTPPNSEKEAMAQGAQGGNGMNGQQAGGNAMHGTGVTPASPATPAATPGATTGSSGIVPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDIKFPIRLEGLASRHHNFSSYEPELFPGLIYRMMKPKIVLLIFVSGKIVLTGAKVREEIYQAFELIYPVLSDFRKV