MTSWLAGEDQEDVYGGDFQPIMEGLDEDDGGGDEELCAATTAGGGAKKRRLSTEQVRALEKNFEVENKLEPERKVRLAKELGLQPRQVAVWFQNRRARWKTKQLEHDYAALRTSYDALRLDFDSLHRDKESLLSQIDDLKAKLAETEGLSLSFSSSAKEGPAVPETAAKAPESEDPPAAICKDGSSSSDSSAVHHEVLKMEEEELLCEPCCSFFSDEQAATLNCPKKRENRWEKKELNIKKRSNFIRKLLGKMLINLDNFKFG