MDEGVIAVSAMDAFEKLEKVGEGTYGKVYRAREKATGKIVALKKTRLHEDEEGVPSTTLREISILRMLARDPHVVRLMDVKQGLSKEGKTVLYLVFEYMDTDVKKFIRSFRSTGKNIPTQTIKSLMYQLCKGMAFCHGHGILHRDLKPHNLLMDPKTMRLKIADLGLARAFTLPMKKYTHEILTLWYRAPEVLLGATHYSTAVDMWSVGCIFAELVTNQAIFQGDSELQQLLHIFKLFGTPNEEMWPGVSTLKNWHEYPQWKPSTLSSAVPNLDEAGVDLLSKMLQYEPAKRISAKMAMEHPYFDDLPEKSSL*