MRTLDSTLSSVKVILEDQSVSPPCLCSYHLYPGQMLRFGREPDANDVAIVHSAVSRKHLEFYVIMFDDSPDHQPMVYVRDRQSTNGTFVNGYLIGQGALKTPGRLLSNCDFVTIEPHWRFTIDQDDTPTVRNSLPPLRPADAKVNFVIRSLGSGAYATVFLAEDRKTHRQVMCKAHRLDRLPGDYILRAEQEAVILSQLDHPNIMAFKQAYRTDTAFLLFADLATGGDLYSLLIARGYFSELETKWIVRQIVFAVDYMHTKGIAHRDLKLENIMCAVFPSSTDRFLLGVKDVFNHKSVHPDTKRQSFSLTATSMDLV