MPRPFFHKLILSSTLQDKKLRIPDNFVKKFRDELSVAAALTVPDGHVWRVGIKKADNKVWFQEGWQEFVERYYIRVGYFLIFRYEGNSAFSVSIFNLINSEINYQSNPLIGSQYNHGKQYPFEELEDDECISPALQNLFGGTKLNNCINWTGEVNLHTSKGVNNQPIRVKLHSSGAELPKPKKPGRKKRKFDPNEQDSSVGHEDEVEMRFRFYESASARKRTVTAEERERAINAAKAFEPTNPFCRVVLRPSYLYRGCIMYLPSCFAEKHLSGVSGFIKLQLPDGKQWPVRCLYRGGRAKFSQGWYEFTLENNLGEGDVCVFELLRSREFVLKVTVFRVLESTGLMNRPQ