MSFDSLGLNPDILRAIAEQGYREPTPIQQQAIPAVLEGRDLMASAQTGTGKTAGFTLPLLQHLITHQPHAKGRRPVRALILTPTRELAAQIGENVRDYSKYLNIRSLVVFGGVSINPQMMKLRGGVDVLVATPGRLLDLEHQNAVKLDQIEILVLDEADRMLDMGFIHDIRRVLAKLPAKRQNLLFSATFSDDIKALAEKLLRNPLEIEVARRNTASEQVTQHVHFVDKKRKRELLSQMIGQGNWQQVLVFTRTKHGANHLAEQLNKDGIRSAAIHGNKSQGARTRALADFKSGDIRVLVATDIAARGLDIEELPHVVNYELPNVPEDYVHRIGRTGRAAATGEALSLVCVDEHKLLRDIEKLLKKEIPRITTPGYEPDPSIKAEPIQNGRQQRGGGGGRGRGQNQGGAGRSQQPRRQDSGAAKAKPKPRTGEGKTAGDKARPPRRPRRITPAQ*