MDQVYISHPQNAAEAKQFAAPQSLSFPGAQGHLTPPNESQQASKNGMNGQQQGGNAVQPAQGNGVTPATPAATPGQAGTGVSGIVPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDIKFPIRLEGLASRHHMFSSYEPELFPGLIYRMMKPKIVLLIFVSGKIVLTGAKVREEIYQAFELIYPVLSDFRKT