MSDKSNSNTRTRVGRYELGRTLGEGNFAKVKHARNIDTGKHVAIKILDKEKIYKDNMVEQIKREISTMKLASHPNVVQLYEVMASKSKIYFVMEYVTGGELFNKINREKRLKEDEARKYFQQLINAVDYCHSRGVYHRDLKPENLLLDSMGNLRISDFGLSALPQQCREDGLLHTTCGTPNYVAPEVIVSRGYDGAKADLWSCGVILFVLMAGYLPFDDKNLISLYKKIYKAEFSFPDWFSSGAKKLITKILTPNPKHRITITQILQDSWFRKCYKPLKHPVFQNVNLDDVDAVFGESETELVTERKDTKPTLLNAFELISLNKGLNLSGLFENKLELKQESRFTSKHPAPEIISKMEETAKPLGFNVQTRDYKMKLQQMETGRKGHLSIATEVFEVAPSLFMVEVRKAGGDTLEYHKFYKNFSTGLKDIVWKSEVDMAG*