MGEIACERTSAVVDAKKIYGWDDQVKEITEILTKENKEGLNVVGIVGMFGTGKTALAQKIFASERVMKHFAVKLWVWVSPNCKKETLILRMLDNLGVDEEHIQNMLNISPTLDNVGVLLFLLYLQLRRKRYVIVFDDIANVKDWHCELEKRPPDVADQEWSERLAYGLPKGEGSAIIVTGRTELDIRKMVGNGGIRTPKRLLEEPAWELFKSSYEEAATKPLSDNTLELFKNEIVRKCYGLPEALKATGRGMGRMALVESKNGHQVNEQA