MSDKSNSNLRTRVGKYELGRTLGSGNFAKVKYAKHLDTGKQVAIKILEKEKILKDKMAEQIKREISTMKLVTHPNIVELYEVMASKTKIYFVLEYVTGGELFNKIARQGKLKEDEARKYFQQLINAVDYCHSRGVYHRDLKPENLLLDSHGNLKISDFGLSALPQQFREDGLLHTTCGTPNYVAPEVIVDRGYDGAKADLWSCGVIMFVLMAGYLPFNDTNLINLYKKIYKADFSCPTWFSPGAKKLIMRLLTPNPKHRINVPQILQDPWFKKGYKPKKHVLFQDVKLDDVDAAFNNESNDHLVMEQREPKNPKPTLLNAFELISLNKGLDLSGLFETKEEGKLESRFASKHSAPEIILKMEETAKPLGFNVQKRDYKMKLQGAETGRKGPLSIATEVFEVAPSLFLVEVRKAGGDTLEYDKFYQNFSTGLKDIVWTTEEVNVAA*