PRPQNAWIIYRSEQFQLLMQEYEKDPNMPRPTQVEVSKLLGARWQEASEEVRAHYNKLALLEKEEHMAMYPGYQFKPIKRQVK