MDSLTTHPSTAQQARAFTSPASLSFPGGAGDLTPPSDKDGNMAMAQGANGMMNGQQQGGNATNGNGVAPATPAATPGANTPGSGIVPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDIKFPIRLEGLASRHHNFSSYEPELFPGLIYRMMKPKIVLLIFVSGKIVLTGAKVREEIYQAFELIYPVLSGMHRSPRFGSEVDLLLTSCKDFRKV