MQLHAQVFDKAKLVFSNYVVFAQPDWTFAEFVANARAVDADMRGWDVLDLKLRKYPPREHVKNLLREFYSIVIAPPELDLFSISKDPERLAALRLDLAADREGPRPASEAAPSSFSVVAACKALEPAQLSPNVYGTLREYQKALVDEAGASRENLIVCLPTGAGKTEVAMAVAERALLQGGKVLFIVQTNTLSDQQGGRMVERLRPWRIGTNTAGTRIHWGRELREKDGFVCTAGLLLSALEAPGEDADRPALHHFALLVIDECHHVKKQHPFHRILREHYHPLRRAGRPVPSILGLTATPVVGT*