MNPTGEGVHFARKEVIKGARVLPESLRDAGMREEMYGSTMGSPNFVHSPGLGQSPAREFCMDDRWLIDPKLLFVGPRIGEGGHGKVYEGKYCDQSVALKLVQTGGTPEEVAKRENRFAREVSLLSRVQHKNLVKFIGACKEPTIMVVVTELLQGGSLRKYLMSLRPKQLDHRVAIKFALDIAEAMDCLHNYGIIHRDLKPDNLLLTADQKTVKLVDFGLAREETLTEMMTAETGTYRWMAPELYSTVTLRNGEKKHYNHKVDVYSFSIVLWELLTNRMPFEGMSNLQAAYAAAFKGTRPSLSENLNLPEELIFILQSCWAEDPNVRPNFAQVVRMLNAFLSTLPAPEQSAPQMQMVSKSMPVPKEMSSSSSTREKRQDGVVDDSNPDALGKSRGGFFECFGYCM*