MGEIACERTSAVVDAKKIYGWDDQVKEITEILTKENKEGLNVVGIVGMFGTGKTALAQKIFASERVMKHFAVKLWVWVSPNCKKETLILRMLDNLGVDEEHIQNMLNISPTLDNVGVLLFLLYLQLRRKRYVIVFDDIANVKDWHCELEKRPPDVADQEWSERLAYGLPKGEGSAIIVTGRTELDIRKMVGNGGIRTPKRLLEEPAWELFKSSYEEAATKPLSDNTLELFKNEIVRKCYGLPEALKAAGRGMGRMALVESKNGHQVNEQA