MEAIHTHPSNAAQAKAFTAPGSLSFPGGANEFANPAPQPNGGMTTNGAQQQGVQATNGTGVTPATPAATPGAGPAGPSGITPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDIKFPIRLEGLASKHHNFSSYEPELFPGLIYRMIKPKIVLLIFVSGKIVLTGAKVREEIYQAFEMIYPVLQDFRKV