MFEGLCLKMEKRGNVLMEKYEFGKLLGQGNFAKVYHARDVRTGESVAVKVIDKEKILKIGLVDQTKREISIMRLVKHPNVLQLYEVLATKTKIYFIIEYAKGGELFNKIAKGRLTEDKARKYFQQLVSAVDFCHSRGVYHRDLKPENLLLDENGVLKVADFGLSALVESHRQKDMLHTICGTPAYVAPEVISRRGYDGTKADVWSCGVILFVLLAGHLPFYDLNLMSLYNKIGKADYKCPNWFPFEVRRLLAKILDPNPNTRISMAKLMENSWFRKGFKPKSGQVKREAVNVALVDSDQVFCLCENTSAAVVEAEQALVKPSQFNAFNIISLSAGLDLSGLFAGNVELDDTKFTFMSSASSIMSTMEDIARVLSMEIIKKDGGLLKLERSREGRKGPLSIDAEIFEVAPSFHLVELKKSCGDALEYQKILKEDLRPALKDIVGVWQVMHLWSVVTTVEKQLG*