MLSDRGYKPEKEIEILKDPDDQAEEEEEEEKKKKKKTAMEAFVDEYGKKEFNRKVLNSIFVKENKPDCKICVFFYKGITSKKLRSCIEYSYSVQAAIGIVVVDKAIPEYVKSFIEARFNPDIPSFRFELFQEAELVINVSKHVNVPKHVLLSSDEKSKLLERYKVKETQLPKILVSDVQARYLGACPGQVIRIIRPSPTAGKFVAAYRVVIPTPPPPE