MATLSSAEVPLVPVTVLTGFLGSGKTTLLNHILTAKHGKKIAVIENEFGDVGIDDMLLQKNTKMQSDEEIIEMMNGCICCTVRQERTVDLIVVLEKLAKRVKAGTLKLDGVIIETTGMADPAPVAQTFFVDDMVKASFKLDGIVTLVDAKHVEQHLDEEKPEGAENEAVEQVAFADRILLNKTDLVSEEDLLRVEKRLKSINSQAPVQRCTKAEVSPDWVLDIGAFDLKRVIEMDPEFLNTDGEHEHDTSVSSVAITENVPLDFGLVQDWIGGLLQNKGAWPGRRRACGAARCGGTDLYRMKGVLNVQHATQKFVYHAVHMIFNGEFEDWEPDEPRETKLVFIGKNIDAAALKADFAACVASEENLAKKRDALRFKAGAAPEILSDPPQRVGDRVECSMAGGMRQAGEVVQLLWRDEEMEQGQVCPYKVKLDEGGVTWAPVDEDDCIRREEAGGSSKKQKTATA*