MEKPNPRRPSNSVLPYETPRLRDHYLLGKKLGQGQFGTTYLCTEKSSSANYACKSIPKRKLVCREDYEDVWREIQIMHHLSEHPNVVRIKGTYEDSVFVHIVMEVCEGGELFDRIVSKGCFSEREAAKLIKTILGVVEACHSLGVMHRDLKPENFLFDSPSDDAKLKATDFGLSVFYKPGQYLYDVVGSPYYVAPEVLKKCYGPEIDVWSAGVILYILLSGVPPFWAETESGIFRQILQGKIDFKSDPWPTISEGAKDLIYKMLDRSPKKRISAHEALCHPWIVDEHAAPDKPLDPAVLSRLKQFSQMNKIKKMALRVIAERLSEEEIGGLKELFKMIDTDNSGTITFEELKAGLKRVGSELMESEIKSLMDAADIDNSGTIDYGEFLAATLHINKMEREENLVVAFSYFDKDGSGYITIDELQQACTEFGLCDTPLDDMIKEIDLDNDGKIDFSEFTAMMKKGDGVGRSRTMRNNLNFNIAEAFGVEDTSSTAKSDDSPK*