MMQKKNRDGNTPLHEGARNRDGRVVEKLLTREEGVEMAFVVNEVGASALYLAAEGGCVASVERIVGSVERVMERAHAAAYAGPHKRTALHAAVFRGDCEIAKKLIQARQELIQQKDKCRNSPLHYAAALGDIEIVRILLRSDTSIAYLEDKDNRSPFHVAASNNHVQIMKELLLSCPDSGEVVDDKGWNGLHVSVERGNLEVVRFILYLNELEELINEPNCEGNTPLHLAIINRHFSILNLFIRDKRVDLNAMNHKGETAMDIAESDQKLRKKFHKILVCKALAQAGGR