MEINIVDKYEKLEKVGEGTYGKVYKAQDKATGQLVALKKTRLEMDEEGIPPTALREISLLNLLSHSIYVVRLLAVEQAAKNGKPILYLVFEFLDTDLKKYLDVYRRGPNARPLPTHLVKNFLYQLCKGVAHCHGHGVLHRDLKPQNLLVDKEKGILKIADLGLGRAFTVPMKSYTHEIVTLWYRAPEVLLGATHYSTGVDMWSVGCIFAEMVRRQALFPGDSELQQLLHIFRLLGTPSEEQWPGVSALRDWHEFPQWKPQSLARAVPTLEPEGIDLLSKMLQLDPSNRISAIAAMEHPYFDSLDKSQF*