MSDKSLKTIAPVCATSKTSLKRVGKYELGRVLGEGNFGKVKHAKDTLTGCHVAIKILDKEKIFKDRMVEQIKREISTMKLVKHPNVVQLYEVMASKTKIYFVLEYVTGGELFNKIYRQGKMKEDEARKYFQQLIDAVDYCHSRGVYHRDLKPENLLLDADGNLKVTDFGLSAVPQQFKEDGLLHTTCGTPNYVAPEVLVDRGYDGAKADLWSCGVILFILMAGYMPFDDKNLIKLYRKIYKGEFSFPGWFSSGAKRLISRILTPNPKNRITIPEVIQDSWFKKGYKSERQPVIHQDIDVNEMDVLFSESNECLVTEQKERKNSKPTLLNAFDLISLNKGLNLSGLFSKKEEPKQESRFTSKHPAPEIVSKMEETAKPLGFDVQKQDYKMKFRGAEKGRKGHLSIATEIFEVAPTLFMVEMHKDGGDTLEACKFYNDFSTALKDIVWKTEGDDRMNIIE*