MDAIQTHPTSAAQAKAFTAPGSLSFPTGHADLNQSVAGNGTVANGAQQSGVQTTNGAGVTPATPAATPGAASAGPSGITPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDIKFPIRLEGLASKHHNFSSYEPELFPGLIYRMIKPKIVLLIFVSGKIVLTGAKVREEIYQAFEMIYPVLQDFRKM