MEAIQTHPTSAAQAKAFTAPGSLSFPGAAHELPPAANGAQMPVVNGQVPAANGQQAANGTGVTPATPAATPAATQGGSGLTPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDIKFPIRLEGLASRHHNFSSYEPELFPGLIYRMIKPKIVLLIFVSGKIVLTGAKVREEIYQAFEMIYPVLQDFRKV