MKRSPGPLLKVDPALIVHKRLPWQVRKNQLRQRFWDEEVKKSSSKTPSIVVEVSQTARRKRRDPQLWNNLLDQALAAHAELAPQDMASILWSMADARFHHKALVEEFIRSLSFRAGVKSLVTAMLALDRLGLPADSLRAPFLQHLSGQCNDLSFGDLRRVLMALARCTSSVQSEQLREICDAIHEKAEECDPRDLVAVPQHLGRLRFLHPQLMARSIDAISRLISSRLSVAPLDVLRALDGLLMLASLVEGEIHDQLKHLATKCKLLSSRMLQEGSTPDLWSIGSQLLGSEIVNAEVWTLWLAEASDRRLQQHPAESRSQRISRIRRQMMKQWNFSQLWKEAKEHGFNLAWTDRAFEGQLRQLLNCLPVKDGRLRAAARYVCHTETAWHCGTDRAFEGQLVVAPSAPELPTSEGEQAAADASLSRAPPPAMATAGVGVQSFWEAKWAKAMNANGVLIEYLLLRVLTDALNTVLEEGAQDFRTGSYWRGGEFQVIMYAKQLGLWLVIVTFMKLFMVILMILLAKPLTIAAGVCLKPFMDPLLKLLVVMIATPIIMNAFQLWVTDNFIKKREYADQGDNFSRGSVTSLLVGDGRCPRDGAGAGPGVLLQSYRAATVX