MPVSNKIKTDLWRFALGCWQDKAFENGCLHLQDEYQVPVSLLLCGLWLAEAGKQPDARTGRRLAEVAEQFEADYLRPLRAVRRKAGQDDRLPEFKRQLQQVELEGERWLLTTLPALCDNLLPAGKSVDPLSWLLVLVPEMAQCEGLQSALCRLVELKV