MAELDLSKKVADRYLKREVLGEGTYGVVYKAIDTQTGQTVAIKKIRLGKQKEGVNFTALREIKLLKELKDPNIIELIDAFPHKGNLHLVFEFMETDLEAVIRDRNIVLSPGDIKSYLQMTLKGLAICHKKWVLHRDMKPNNLLIGSNGQLKLADFGLARVFGSPDRRFTHQVFARWYRAPELLFGTKQYGPGVDVWAAACIFAELLLRRPFLQGSSDIDQLGKIFAAFGTPSASQWPDMIFLPDYVEYQHVPAPPLRSLFPMASDDALDLLSKMFTYDPKARISVQQALEHRYFSSAPLLTDPVKLPRPAPKKESKVSDVISNEGPTVLSPPRKSRRVMPGRDGSEGNSLQGDKFDDSVVSVRQAAGDNTGKNEPAPMSLDFSLFGLKPPNRPMITSADRSHLKRKLDLEF*