MGEIACERTSAVVDAKKIYGWNDQVKEITEILTKENKEGLNVVGIVGMFGTGKTALAQKIFASERVMNHFAVKLWVWVSPNCKKETLILRMLDNLGVDEEHIQNMLNISPTLDNVGVLLFLLYLQLRRKRYVIVFDDIANVKDWHCELEKRPPDVADQEWSERLAYGLPKGEGSAIIVTGRTELDIRKMVGNGGIRTPKRLLEEPAWELFKSSYEEAATKPLSDNTLELFKNEIVRKCYGLPEALKAAGRGMGRMALVESRNGHQVNEEA