MDAYEKLEKVGEGTYGKVYKAKDKNTGQLVALKKTRLESDDEGIPPTALREISLLQMLSQDIHIVRLLDVEHTENKNGKPLLYLVFEYMDSDLKKYIDGYRRSHTKMPPKIIKSFMYQLCQGVAYCHSRGVMHRDLKPHNLLVDKQRGVIKIADLGLGRAFTIPIKKYTHEIVTLWYRAPEVLLGATHYSTPVDIWSVGCIFAEMSRMQALFIGDSEVQQLFKIFRFLGTPNEEIWPGVTKLRDWHIYPQWKPQDISSAVPDLEPSGVDLLSKMLAYEPSKRISAKKALQHPYFDDLDKSQF*