MRYREGLPLVLKGLTMHVRAGERIGVVGRTGAGKSTIMSTLFRLIELSGGTISIDGVNIAEIGLEDLRSKLAIIPQDPTLFRGTIRSNLDPFDEHTDLELWNALRQADLVGESQAMEDDARIQLDSPVEDEGLNFSLGQRQLLALARALVRGSQIIVCDEATSSVDFETDQRIQRTIVRGFQGKTLLCIAHRLKTIIGYDRILVMDAGNVAELDSPLALFDKGGIFRGMCDRSGIRREEFFATEDTDLAVQEDEKYSLSDPAGSSSASISSP*