MESLTTHPATAQQAKAFTSPASLSFPGGAGDLTPPSSEKDGHNLNGGSYGDAKMNGQQQGGNAVQAPQTPTATPGAGVSGIVPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIRDPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDIKFPIRLEGLASKHHPFSSYEPELFPGLIYRMIKPKIVLLIFVSGKIVLTGAKVREEIYQAFEQIYPTLSDFRKV