MDSLTTHPSTAQQAKAFTSPASLSFPGGAGDLTPPSSEKDGHNLNGGSYADGKMNGLQQGGNALQAPQTPTATPGAGVSGIVPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIRDPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDIKFPIRLEGLASKHHPFSSYEPELFPGLIYRMIKPKIVLLIFVSGKIVLTGAKVREEIYQAFEQIYPTLSDFRKV