MRIEEVSSTTKTQRVATHTHIKGLGLQDNGTALPMSAGFVGQEQAREACGVVVDMIRQKKMAGRALLLTGAPGTGKTALALGIAQELGTKVPFCPMVGSEVYSSEVKKTEVLMENFRRAIGLRIKENKEVYEGEVTELTPEYTEAAGTGFGKVVSHVVIGLKTAKGTKQLKLDPTIYDALQKEKVAAGDVIYIEANSGAVKRVGRCDAYATEFDLEAEEYVPLPKGDVHKRKEIVQDVTLHDLDSANARPQGGGDIMSVMGSMLKPKKTEITDKLRQEINKVVNRYIDQGVAELVPGVLFIDEVHMLDIECFTYLNRALESSLSPIVIFATNRGLCTIRGTDITSPHGVPVDLLDRLVIIRTLPYTLSEMVQILAIRAQVEGIGIDEESLAFLGEVGERTSLRHAVQLLTPASMLARTNGRDAIVRGDLEDVDNLFHDAKYSARLLAEQADKYIS*