METKPNPRRPSNTVLPYQTPRLRDHYLLGKKLGQGQFGTTYLCTEKSTSANYACKSIPKRKLVCREDYEDVWREIQIMHHLSEHPNVVRIKGTYEDSVFVHIVMEVCEGGELFDRIVSKGHFSEREAVKLIKTILGVVEACHSLGVMHRDLKPENFLFDSPKDDAKLKATDFGLSVFYKPGQYLYDVVGSPYYVAPEVLKKCYGPEIDVWSAGVILYILLSGVPPFWAETESGIFRQILQGKLDFKSDPWPTISEAAKDLIYKMLERSPKKRISAHEALCHPWIVDEQAAPDKPLDPAVLSRLKQFSQMNKIKKMALRVIAERLSEEEIGGLKELFKMIDTDNSGTITFEELKAGLKRVGSELMESEIKSLMDAADIDNSGTIDYGEFLAATLHMNKMEREENLVAAFSYFDKDGSGYITIDELQSACTEFGLCDTPLDDMIKEIDLDNDGKIDFSEFTAMMRKGDGVGRSRTMMKNLNFNIADAFGVDGEKSDD*