MDGEQWGGGDDIKKGAWTPEEDALLTKLIATYGTKNWSVVAAGIKGRSGKSCRLRWHNQLNPDVKKEPFSEWEDAVIILAHEVHGNKWAAIAKLLSGRTDNSVKNHWNATLKRKV