MGNTMGRDGKPLTSFVLSLVMHVIEMFKKPPVRPVDFTAPAAIEKESPEELIRKARAQMGINSVSDYNFVVVGASGVGKSSFVNGVRFMEDSSPGAAPVAEIECTSEVKQYKHSELEHVVLWDMPGAGTPRHPSDTYFSDMKLYAFDCILILSADRFLKVDFDVAREALRYKTKCAFVRTKADLAVRSIVNREHISALDASKKLRAAVERSFMEGLTRAGLYEQRDCLPLFLVCNRGFWDDDIYALPLEEHESGEVKGQEEEEGVAMDDTLKELDEHKVYTFLGESVKSRTLKRVPTQVIKATAPPPMSQIG*