MESLTTHPATAQQAKAFTSPASLSFPGGAGDLTPPSSEKDGQNLNGGSYADGKMNGGQQQGGNALQAPQTPSATPGAGVSGIVPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDIKFPIRLEGLASKHHPFSSYEPELFPGLIYRMIKPKIVLLIFVSGKIVLTGAKVREEIYQAFEQIYPTLSGKLGYIPDL