MDAIQTHPSNAAQAKAFTAPGSLSFPGAAGELTPPTSTANSDKSAAVNGAIGAQAANGNGVTPATPAATPAANQGPTSGMTPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDIKFPIRLEGLASKHHNFSSYEPELFPGLIYRMIKPKIVLLIFVSGKIVLTGAKVREEIYQAFEMIYPVLQDFRKV