MGEIACERTSAVVDAKKIYGWNDQVKEITEILTKENKEGLNVVGIVGMFGTGKTALAQKIFASERVMKHFAVKLWVWVSPNCKKETLILRMLDNLGVDEEHIQNMLNISPTLDNVGVLLFLLYLQLRRKRYVIVFDDIANVKDWHCELEKRPPDVADQEWSERLAYGLPKGEGSAIIVTGRTELDIRKMVGNGGIRTPKRLLEEPEWELFKSSYEEAATKPLSDNTLELFKNEIVRKCYGLPEALKAAGRGMGRMALVESRNGHQVNEEA