MTLYKLVVLGDGGVGKTALTIQLCLNHFVETYDPTIEDSYRKQVVIDQQSCMLEVLDTAGQEEYTALRDQWIRDGEGFVLVYSITSRASFTRIQKFYNQIKMVKESAHSGSPSGASYLGSPMNAPSGPPLPVPVMLVGNKSDKAVERAVSAQEGQALAKDLGCEFVEASAKNCINVEKAFYDVVRMLRQQRQQQQGGRAQDRRPTGLGPMRDRDAGPEYPKTFRPDRARHRGGIKCVIL