MESLTTHPATAQQAKAFTSPASLSFPGGAGDLTPPSSEKDGQNLNGSSYADGKMNGQQQGGNVLQAPQTPSATPGAGVSGIVPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDIKFPIRLEGLASKHHPFSSYEPELFPGLIYRMIKPKIVLLIFVSGKIVLTGAKVREEIYQAFEQIYPTLSGKPLRPA