MGSEQSQYAEAIVEKLLSEEYADDGIPFRKRCDAKKNGEHEYRDVATNPMDLSTIKKKILAKGYKSIEDFTGDIFNMYENCLRLYHPDDPVYRMAEKVEEVFRNLFAKLPP