MRIEEVASTTKTQRVSTHSHVKGLGLQDDGSAVAMAAGFVGQENAREAAGIVVEMIRQKKFAGRALLLTGAPGTGKTALALGIAQELGTKVPFCPMVGSEVYSAEVKKTEVLMENFRRAIGLRIKETKEVYEGEVTELMPVETENPGGGYGKVVSHVVIGLKTVKGTKQLKLDPTIYDSLQKEKVAAGDVIYIEANSGAVKRVGRCDAYATEFDLEAEEYVPLPKGDVHKRKEIVQDVTLHDLDAANARPQGGQDILSMMGQLLKPKKTEITDKLRQEINKVVNRYIDQGVAELVPGVLFIDEVHMLDIECFTYLNRALESSLAPIVVLATNRGLCEVRGTDMVSPHGVPVDLLDRLVIIRTQPYTLEEMVQILAIRAQVEGIALDEESLSYLGEIGEETSLRHAVQLMTPAAVLARTSGREAVSRGDVEEVHSLFRDAKYSARLLMEQADKYIT*