MVNPLKISLAPYIKGGLRKSLEPIAKGYLNLAGFKQVGLRYDDLIQEENDQMQKVLGRLSPREEYDRVWRLRRAINQSIQHKDLPAEQWSEEDSSQQRYLTDRIVQVTNEYTERELLDNPEFKIEPKHH