MMDLSVIRAATDNFSVSNKLGQGGFGSVYKGILSDGSEVAVKRLSRSSEQGVKEFKTEVLLIMKLQHKNLVRLLGFCVEGEEKLLVYEFMPNSSLDVFLFDPTKRAELDWSSRIDIINGIAKGMLYLHEDSRLRIIHRDLKASNVLLDNEMNPKISDFGMARIFSSNEDEANTARIVGTYGYMAPEYAMEGLYSTKSDVFSFGVLLLEIISGRKKAVYHQSKCAPSLLAYAWQLWNEGNKAELIDPMLSDSCNADEFSRYMHIGLLCVQEDASDRPTMSSVVLMLKSQNSFLPQPERPAFVGRFMDNLEATASNFSVNEMTLSDVGPRG*