MKNNPGTDEESGRANHDKDGSIKDLYGDDTREPPPQQKQKRPKQTSAPPSGDAFAWPEMTNSQSGVGQQRSGSHFSSGRNSTSFASGGTQGTASAPPAPTPAPYGVMVLSIAEVVQSTENFSTKNFLGQGGFSNVYRGILSDGRTVAVKRLHFHSLTGGQETAAGERDFQAEASIIARVHHRHLVQLVGFCTNAQERILVLEYMKNGSLADNLYGIRAASVISWPQRLIIAIGAAKGLAYLHEDCQPRIVHRDIKASNILLDSNLGAKISDFGFARFAREFQSTATATRTVGTFQYLPPECTMYGEKNTDKSDVYSFGVVLLELLAGRPPVDPGQPRERVALIVWVRTSGVFWAFKLDVLEVLLWFLVEI*