MENYEKLEKVGEGTYGKVYKARDKKTGRLVALKKTRLEMEEEGVPSTALREVSLLQMLSQSIYVVRLLCVEHLEKKGKPLLYLVFEYMDTDLKKYIDLHGRGQGQGRTPLPPKLIQSFMYQLCKGVAHCHSHGVMHRDLKPQNLLVDKERGLLKIADLGLGRAFTVPLKSYTHEIVTLWYRAPEVLLGATHYSTPVDIWSVGCIFAELARRQPLFPGDSELQQLLHIFKLLGTPNEETWPGVSKLRDWHEYPQWQPADIARAVPHLNPKGVELLSSMLQLDPCKRTSAKAALQHPYFDDLDKSQF*