MSDKSYSNARTRVGRYELGRTLGEGNFAKVKHARNVETGRHVAIKILDKAKIYKENMVEQIKREISTMKLASHPNVVQLYEVMASKTKIYFVLEYVNGGELFNKINREKRLKEDEARKYFQQLINAVDYCHSRGVYHRDLKPENLLLDSHGNLRISDFGLSALPQQCREDGLLHTTCGTPNYVAPEVIVNRGYDGAKADLWSCGVILFVLLAGYLPFDDKNLLSLYKKIYKGEFSFPDWFSSGSKRLIAKILTPNPKHRITVAQIFQDPWFRKGHKPMKHAAFQNVKLDDVDAVFSESKAELVTELKRPASLNAFELISLNKGLNLSGLFEDELESKQASHFTSKLSAPEIISKMEETAKPLGFSVHKRDYKMKLQGADPGRKGHLSIATEVFEVTPSLFMVEIQKAAGDTVEYHKFYKSFSTGLKDIVWNSEVDVAV*