MDSLTTHPATAQQARAFTSPSSLSFPGGTAFPGGADLTPPSDKDANMATNGQSANGNVNGQQQGANAANGNGVMPATPAATPGASAPGSGIVPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDIKFPIRLEGLASRHHNFSSYEPELFPGLIYRMMKPKIVLLIFVSGKIVLTGAKVREEIYQAFELIYPVLSGKLPTFDIRTPANFGTDFRKV