MEDVRTRYTLGKELGRGQFGVTHLCTDKVTGELFACKSIPKRKLFNKEDIEDVRREVQIMHHLAGQPYIVEMKGAYEDKQSVHLVMELCAGGELFDRIIARGHYTERAAATVCRTIVKVVQTCHSLGIIHRDLKPENFLLLNKSEDSPLKATDFGLSVFFKPGDVFKDIVGSAYYVAPEVLRRNYGPEADVWSVGVILYILLSGVPPFWAETEQGIFDAVLRGELDFKNDPWSSISQGAKDLVKKMLVQNPKERLSAAQVLSHRWIREDGEAPDVQIDSAVLTRMRQFRAMNKLKKLAFKVIAESLSEEEIMGLKEMFKSMDTDNSGTITFVELKEGLAKQGSNLAENEVRQLMEAADVDGNGTIDYLEFITATMHMNKMDKEDHLYTAFQYFDKDGSGYITMDELEQALSEHTIGEPGVIKEIIAEVDTDNDGRINYDEFVAMMRKGMPQASTNRPGGGPLVGPPKVK*