MSFLKGIIDSLGSIFSDSTSPDEAQSSPNFSDNGAMDGVVGTGVSNQRIAYKLKGYYDLATEEIAKAVRAEEWGLVDDAIVHYKNAQRILIEASSTSTPSFISSSEQEKVKSYRQKISKWQGQVAERLEILIRRAGGTSTNKNTLADTKPATTSSTKSNARTDVLQKSPLTNRRSPIMRSQSDKVVSSKPVQESGHGYDAKLVEMINTVIVDRSPSVKWDDVAGLEKAKQALLEMVILPTKRKDLFTGLRRPARGLLLFGPPGNGKTMLAKAVASESAATFFNVSASSLTSKWVGEGEKLVRTLFMVAISRQPSVIFMDEIDSIMSTRMTNENEASRRLKSEFLVQFDGVTSNPDDLVIVIGATNKPQELDDAVLRRLVKRIYVPLPDENVRRLLLKHKLKGQAFSLPGGDLERLVQETEGYSGSDLQALCEEAAMMPIRELGTNILTVKANQVRPLRYGDFQKAMTVIRPSLQKGKWQELEDWNQEFGSN*