MDSYRWIKQVGDGTYGNVSKAINRKTNEVVAIKKMKRKFYSWEECMSLREVQSLQKLNHPNIIKLREVIRERDQLFFIFEYMECNLFQVMKDKEKPFPESRIRNWCQQIFRALAYMHNHGYFHRDLKPENLLVSKDVVKVADFGLAREVSSQPPFTDYVSTRWYRAPEVLLQARSYTAAIDMWAVGAIMAELFTLRPLFPGESETDELYKICRVIGTPDNQTWPEGLQLADSLSFRFPECTRTYLPDLIPGASVEAINLILALCSWDPSQRPTALEALKHPFFKTGPYIPPSVQI