MEKPGGGGVLSAKEAFEKLEKVGEGTYGKVYRAREKATGKIVALKKTRLHEDEEGVPPTTLREVSILRMLSRDPHVVRLMDVKQGQNKEGKTVLYLVFEYMDTDLKKFIRSFRQTGQTVPPQTIKSLMYQLCKGVAFCHGHGILHRDLKPHNLLMDPKTMMLKIADLGLARAFTVPIKKYTHEILTLWYRAPEVLLGATHYSMAVDIWSVGCIFAELVTKQALFPGDSELQQLLHIFRLLGTPNEDVWPGVSKLMNWHEYPQWNPQSLSTAVPSLDELGLDLLSQMLKYEPSKRISAKKAMEHAYFDDLDKRHL*