MATIGNNNLNAKLVLLGDMGAGKSSLVLRFVKGQFLEFQESTIGAAFFSQTLAVNDATVKFEIWDTAGQERYHSLAPMYYRGAAAAIIVYDITNADSFTRAKNWVQELQKQGNPNLVMALAGNKADLEDKRKVSAEATKAYAEENGLFFVETSAKTAINVNDIFYEIARRLPRAQPAQNPTGMVLVDGPTERSQASACCS