MGDTDRKLFVLDTNILLHEPLAIYSFKEHDVVIPMTVLEELDRIKDSKRDVARDARVAIRALEHLFHDATPEEITEGIPLSKQEGATGTISILADYELDETVKAFTDKEGDNRILNAVLYLQAQRTPRAVVLVTKDINMRLRAKGAGVLYVEDYRTDQLIDDIQYLTKGFQTRPGSFWDSVEDVASYTLGGKTFHKLDRAPFDPTFLNQYVIDEDSDFAARVETIDGDKLTLRDLSRERMMHRKAWGITPKNIYQGMALDALLDPDIDLVILTGAAGSGKTLLAMAAALEQTVERKMFDKIIVTRNTPDIGESIGFLPGTEEEKMMPWLASVTDTLEALHKNDHCTDGSLKYICDKANIQFKSINFMRGRSIQNAFVLLDECQNLTASQIKTIITRCGEGTKIVCSGNLAQIDSHYLTPVTSGLTYMVERFKNFEGSANIHLNGVVRSRLAEFAEENL*