MESLTTHPSTAQQAKAFTSPASLSYPGGAGDLTPPSLEKEPGVMNGLQQSNGQLLLGNATASGNGMTPATPAATPGAAAVGGPGVSGIVPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDIKFPIRLEGLASRHHNFSSYEPELFPGLIYRMMKPKIVLLIFVSGKIVLTGAKVREEIYQAFEMIYPVLTGTCSE