MSEDNVQPEMKTLSSEMKTFIDNYNKENEQDNVRYPLKDMFEQIKSDLDTIYDAITGHQYFLRGGTDKMKESVRNLNELLNKCLTISKKQSGSSKNCLNYSPADLFLAKTARDKLQKIMPGLKETRAEVEKYMMEKFNISKDVQWTSGDVDESKIYGWDDQAKEIIKSLVKENKEGLNVVGIVGMFGTGKTTLAQKIFVSDEVMDHFPLRLWVWVSEKCDREELLRRMLDNLGVEEDHIEDMLKVDPKLKKVGVLLFLVHLELLRKRYLIVFDDVVKVEEPWHCELDKEPPEDKEWTGRLAYGLPKGDGSAIIITSSKEDDARKMVGAGDIFTPERLLKEDGWTLFKSSFEEVTGKPFEDTNLENLWKEITHKCDGLPIALKAAGKSMAEAVIQKEKDKVQAEKQKEEEEAIKAESSGQSDA