MDGPTDAEKLPVTIVTGFLGAGKTTLVNHILKGDHGKLIAVIENEFGAVSIDDALVGENIKEQENIITMDNGCVCCTVRGDLVRALLTLKDKTKKFDHVIIETTGLADPAPVAFTFFINPEIADHYRIDSILCLADAKHIGLHLEEEKPDGAVNEAVQQVAFADRILLNKIDLVSDTELAAVMEQVRSINGVAEVIKTTNSVVDLDKVLGVSSFSIEKTLEVDPDFLEDEEGHAAATAAHDGAAADGGDHGHGHSHDGGKTECHEDHGHGHGHGEPAAKKPRKKRHDLTGVSSVGILAEGELDFNQVNTFMMTVLQENAKSIYRSKGVLCFKDQGNTKFVFQGVHEHINFGPSSVEWGADEPRVNRMVFIGRNLNRKELEEGFRACLVKD*