MEKYEMVKDLGFGNFGLARLMRNKQTNELVAVKFIDRGYKIDENVAREIINHRALNHPNIVRFKEVVLTPTHLGIVMEYAAGGELFERISSVGRFSEAEARYFFQQLICGVHYLHALQICHRDLKLENTLLDGSPAPRLKICDFGYSKSSVLHSNPKSTVGTPAYIAPEVFCRSEYDGKSVDVWSCGVALYVMLVGAYPFEDPKDPRNFRKTVQKIMAVNYKIPGYVHISEDCRKLLSRIFVANPLHRSTLKEIKSHAWFLKNLPRELKEPAQAIYYQRNVNLINFSPQRVEEIMKIVGEARTIPNLSRPVESLGSDKKDDDEEEYLDANDEEWYDDYA*