MGMAISRLIRQLFARKEMRILMVGLDAAGKTTILYKLKLGEIVTTIPTIGFNVETVDYKNVSFTVWDVGGQDKIRPLWRHYFQNTQGLIFVIDSNDKERISEARDELHRMLSEEELRDATLLVFANKQDLPNAMSVSEITDKLGLHSLRQRRWYIQSACATTGEGLYEGLDWLSDNISTKSR