MASKNLEDYEKLGRIGEGTYGVVYRARDKQTGEVVALKKVRMDKERDGMPVTALREVRILQSSRHKNIVNLLRVVNGKKPNAIFLVFEYCEHDLARLLETMRVPFTEAESKCLCLQLLQAVEYLHRRWVFHRDLKLSNLLLNNRGELKLCDFGLARFYQPGNDGSYTPKVVTLWYRAPELLFGCARYTAAVDNWAVGCILAELLKHEPLFPGKQEQQTLDMMYKLLGTPNEKIWPGFDKLPKFGSYRMSPNQPYNYLQTEFNRLSTAGVDLLNRLLTYDPRRRCTAAQALEHGYFQEHPRPKRVEEMPTFPSLHDVLAPVSGGGDVSGRLDVSGRLTGHVDGAPAAGGVGGGSSTWDRPDAPLPRGGLKRKRPGGFGQPDRYGSVF*