MTDDYESLPQVLGTGYNGEVKLARCRHTGAKFAVKAFKLRGVSKEKRKELESEAEIFLAMDHPHVASLTDVYESEEQLYLVMECMQGGELFDRVVQRKRFTEKDAAKAIYQMLLAVNYIHSHDIVHRDIKLENFLYEAKDSDHLKLIDFGFSKIWQPNTTMAVSCGTLAYVAPEVLDKSYTSQCDLWSLGVVAFVLLFGYMPFSGAESKQIRDIKDGNFTKKPAIWGKASENCKDFVQSLLVVDPKKRMSASEALEHRWLRAQDHHEQVIDQGMIEDLCNFAKVSVFRRACLGVLSWSLGVEERKQVRDAFLQIDKDRSGTITINEFKQAVEANLEIDDETLEKAFRALDANHKDEVNYHEFLAAMVSSRIALHDHLLKLAFRRFDVDNSGTITVENLREVLGETFEGNEVQNLLSELNLKNDGAISYEEWIQYLKGGLGDVQPHHADAAEAEGLRPASKAVRASGATSDRSIQATVSKPRIGVQMEDVAVTSHVEVPQEDDVKVSHHHICCSEGCRFQ*