MDSLTTHPSTAQQARAFTSPASLSFPGGAGDLTPPSDKDGNMAMNLQGVNGHVNGQQQGGNATNGNGVTPATPVATPGANTPGSGIVPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDIKFPIRLEGLASRHHNFSSYEPELFPGLIYRMMKPKIVLLIFVSGKIVLTGAKVREEIYQAFELIYPVLSDFRKV