MDSLTTHPSTAQQAKAFTSPASLSFPGGAGDLTPPSSEKDGQNLNGGSYADAKMNGQQQGGNALQAPQTPSATPGAGVSGIVPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIRDPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDIKFPIRLEGLASKHHPFSSYEPELFPGLIYRMIKPKIVLLIFVSGKIVLTGAKVREEIYQAFEQIYPTLSG