MEGIQTHPSNAAQAKAFTAPGSLSFPGATNELTPPSTNGESTQRPVANGSQTASGNGVTPATPAATPNATQGPSGITPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDIKFPIRLEGLASRHHNFSSYEPELFPGLIYRMIKPKIVLLIFVSGKIVLTGAKVREEIYQAFEMIYPVLQDFRKV