MEAIQTHPSNAAQAKAFTAPGSLSFPGAAGELTPPTSIANNDKGAAVNGAAGAQAANGNGVTPATPAATPAANQGPTSGMTPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDIKFPIRLEGLASKHHNFSSYEPELFPGLIYRMIKPKIVLLIFVSGKIVLTGAKVREEIYQAFEMIYPVLQDFRKV