MPVELSSNPLALHKKQSRPTFTGHQIFMLEKKFEQTKYLAGSDRAQLAQELSMSESQVKVWFQNRRTKWRKKEAADNALGKRQEDLKSPSEQIQTLQNIPFITSPN