MESLTTHPATPLQAKAFTGPSSLSFPGGAGDLTPPSNETERSNQKSDSNLDPSAGGNNVQTPATPAATPSNGNGNGVSGIVPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDIKFPIRLEGLASRHHHFSSYEPELFPGLIYRMIKPKIVLLIFVSGKIVLTGAKVREEIYQAFEMIYPVLSDFRKV