MEKVAAAKQFIENHYRTQMKTIQERKERRWVLERRLASSDVPKEEQINLIKDLERKETEFMRLKRHKICVDDFELLTIIGRGAFGEVRLCREKKSENIYAMKKLKKSEMLIRGQVEHVRAERNLLAEVASHCIVKLYYSFQDAEYLYLIMEYLPGGDMMTLLMREDTLSESVAKFYIAQSVLAIESIHKHNYIHRDIKPDNLLLDKNGHMKLSDFGLCKPLDCRTLSALKEDEVMDDENSRESMDIDGGFPDADNRSSWKSPREQLQHWQMNRRKLAFSTVGTPDYIAPEVLLKKGYGMECDWWSLGAIMYEMLVGYPPFYSDDPMTTCRKIVHWKNHLKFPEDPKLTAEAKDLIYRLLCDVEHRLGTGGVGQIKAHPWFKDVVWDKLYEMEAAFKPEVNGELDTRNFMKFDELDPPTQARSGSGPSRKMLLTPKDLSFVGYTYKNFDALKGLRPSSGDARADYTARETADDTDVQMLAPSGDPMSP*