MDSLTTHPSNAQQARAFTSPSSLSFPGGAGDLTPPSSEKEIQAVNGQQHNGGNASDGNGVTPATPAATPGAVNQNNPSGIVPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDIKFPIRLEGLASRHHHFSSYEPELFPGLIYRMMKPKIVLLIFVSGKIVLTGAKVREEIYSAFELIYPVLSDFRKV