MDSLTTHPSTAQQAKAFTSPASLSFPGGAGDLTPPSSEKDGQNLNGGSYADGKMNVQQQGSATQAPQTPTATPGAGVSGIVPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDIKFPIRLEGLASKHHPFSSYEPELFPGLIYRMIKPKIVLLIFVSGKIVLTGAKVREEIYQAFEQIYPTLSDFRKV