MSQGPPSANSKPSGPQVGPYIFGKTLGTGSTGKVKLAKHVHTGELVAIKVIRKDFLARKPSLRKKLLREIAVMKLCDHPNVLKLYDVFEIETHLFLVIEYVDGCELFDYLVKRGSLSKDEALDFFQQIIQGLEYCHRRLICHRDMKPENLLLDRNLMLKICDFGMTNLNPPGTFLETSCGSPHYAAPEVVSGDMYNGLEADIWSLGVILYAMLTGRLPFDDDNIQRLLAKVQRGVYHLPNDMDPECKVIVRGMLNVDPAKRLTIEEIKQSAWFNSVPPKNPYEDTFVAPSEPILDPNAEVVRGLVDLGWGDTQTVIKELAMEGQSLEKVFYVQLAKHPMFTKDKTPDIAAKRKEAAADRKRAAWASMFSGQQESAQAQAAPEAGKNGGLLSPDAPLPEERISPEEAAARALEHLNVASSTGRVNAAAVRKSPSQLVRQTDVVKKANPDADSEPDKAPGGDEKSWFGNLGAIFNGPVA*