MKRPKNHSILTRRRRGCRGCLPAEVADEELVVDEDRDDVANSIEDIGVVDDGILEDFEELLGGEGLKNLAGILGSELGGGFEGGNDVFIGLALLRGGIHGRERRKRLLHRLKKKCFQICKTLTLEEDESRKKPF