MDVFRYIAEAKIKQAIHQGEFDHLPGAGKPLELEDLSAVLEELRAGYILLKNAGVLPEEMSLKNEIISLRKLIDCCYDEGEKSSLHVKLNEKLLRFNMLMENRQVSSSVLQCYKNKVLERFGR