MEGIQTHPSNAAQAKAFTAPGSLSFPGASNELTPPGGNGDASQRPVLPGQAAANGNGVTPATPAATPAATQGPSGITPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDIKFPIRLEGLASRHHNFSSYEPELFPGLIYRMIKPKIVLLIFVSGKIVLTGAKVREEIYQAFEMIYPVLQDFRKATSKLNHPFVPF