MTVNDKTPVTIITGFLGAGKTTLVNHILTAKHGKRIAIIENEFGEVGVDDGLVVETKEEIFEMNNGCICCTVRQDLIRILNKLMRRKDAFDHIIIETTGLADPAPVAQTFFVDEDLKEDLYLDAILTVVDAAHLSAHLDEIKPEGVENESVEQIAFADKILLNKIDLLKSDDDKASLVKKIRSINARAAIIESQHSAVDIDSILGIKAFSLDATLEQDAEFLDTDAEHQHDESVTSVGIEVADAAMDITKLEAWLRKLLSTRGEDIFRSKGILNVSGTDERYVFQGVHMMMEMSSSAEGKFEGWGKDQKRVSRVIFIGRNLDRSDLESGFKACIA*