MRVPLLILLFLVLTSGCIAPSTPSFTQTPTCLEQEKDLNKAIKCYLEDPREIKALTNLSKSLKGPNEEWTIWNILKWEEENLKYDDNKPTNYILRPSEFLVKRKGVCTDYTVLTLGLLLTLNYSQVGFMIVHYAESTTLHSTAIANVSGTLFVLDQKLPPLDLGSYIVESGKAGKLITQGELYYVSKSNGSIIIEGPTILGANDFIRQDYKIDEQELKSIEIALKTMIAQRSKLSQVYELKYSLPRGFKERRAWILKIPRFRVIYNPIFKEQYLETIIYHILEDEEIKEHIKTATGFYLEVTTEQEDLIIKFYLAKQYIYKGHNKNRG