MVRKHEEEVRKEMRLGKYELGRTLGEGNFGKVKFAKDTVSGQPFAVKIIDKSRISHLNFSLQIKREIRTLKMLKHPNIVRLHEVLASKTKIYMVMECVMGGELFDRIVSKGKLSETEGRKMFQQLIDGISYCHSKGVFHRDLKLENVLLDANGHIKITDFGLSALPQHFRDDGLLHTTCGSPNYVAPEVLANRGYDGAASDIWSCGVILYVILTGCLPFDDRNLAVLYQKICKGDPPIPRWLSPGARTMVKRMLDPNPVTRITVTGIKASEWFKQDYTPSVPDDDDDEEEVDTDDDSFSVQELGSEEGKGRDSPTIINAFQLIGMSSFLDLSGFFEQEDVSERRIRFTSNSSARDLLEKIETAVTEMGFSVQKKHAKLKVKQEETNHKGQVGLLVTAEVFEIKPSLNVVELRKSYGDSCMYRQLYERLLKDVGTSSPEQGLVT*