MEKVKIEEIQSTAKKQRIATHTHIKGLGLEPTGIPIKLAAGFVGQLEAREAAGLVVDMIKQKKMAGKALLLAGPPGTGKTALALGISQELGSKVPFCPMVGSEVYSSEVKKTEVLMENFRRAIGLRIKETKEVYEGEVTELSPEETESLTGGYGKSISHVVITLKTVKGTKHLKLDPTIYDALIKEKVAVGDVIYIEANSGAVKRVGRSDAFATEFDLEAEEYVPLPKGEVHKKKEIVQDVTLQDLDAANARPQGGQDILSLMGQMMKPRKTEITDKLRQEINKVVNRYIDEGVAELVPGVLFIDEVHMLDMECFSYLNRALESSLSPIVIFATNRGVCNVRGTDMPSPHGVPIDLLDRLVIIRTQIYDPSEMIQIIAIRAQVEELTVDEECLVLLGEIGQRTSLRHAVQLLSPASIVAKMNGRDNICKADIEEVTSLYLDAKSSAKLLHEQQEKYIS*