MATEDSRYRQSTQYRLWSFSPSQLAELRSKTNQLATASISGRLSARNGGEGTSTPIPEFLTADEEQKLVTFYTTQLLRAAVFLELPTEERATAAVFFKRFYVTNSVMTYPPSTMIKTALFFGAKAEGFYMRVGKIAEKIKGTTVEEILAGEFLLCEGIRFAFDVRHPYRALEGAIMQLKALEDLDEKHIKAAHSRAREILKFSALVTDAYFHYTPSQIMLAALSLADRALAERLVDESFKVNGAHLPKKDASAAVPDNSGSKAARAKNREAERERIFGAEVRDKVMAVIQSCSDMMSHELPERDDGFWSNEAGELFKPLTKRLKKCRDPDRSDLVALQKARRERALNSADSDDERDPGKKNKKATIEGDGSVFGGPVVDARDPKRRKVSNDPFGPPL