MDSLTTHPSNAQQARAFTATSSLSFPGGAGDLTPPNSEKEAMAQSGNGMNGQQVGGNAMNGTGVTPASPATPAATPGATTGSSGIVPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDIKFPIRLEGLASRHHNFSSYEPELFPGLIYRMMKPKIVLLIFVSGKIVLTGAKVREEIYQAFELIYPVLSDFRKV