PRPQNAWILYRSEQFQLLMQEYEKDPDMPRPTQAEVSKLLGARWKEASEEVRAHYNKLALLEKDEHMAMYPGYQYKPIKRQVK