MHLESQKNGVMNFSFGPRSQPVDWRKLASVDMDRLVRDMDMKMLQDNILHITYCNLETEMGMQSMQFGPHFLKLFRLAQLIIEYLLHCQECLQTSLEIEMTKVQETMQSAEQVRKELDHKSELHSKQKKEIKRLKKWIAEYQLMMRAGASGIHKCPYCAKAFVSQEYLLAHLSRRHDDHPIANGSVKPMTVTSKPAENETAEAEKAALIEEVKQIKDRLYATERDLMNERNAREMQYAKDRNQFSNDDQKVKELESKYEQWKMQEDENHRRELMSLRQSLQREIQNMSTQNQQEKKALTQALADLEYKMNSRPSMIGNIKDEDELDAPPKFQPNNKEEIAEMVRGEFENQLQQVRVQSQEEMQRELRRMNQKWKSKEERLQHEHQKEVVKVQDLLSQYGSKLEAEQAEKERLVNMVENLSKQLQNQENNRKVDVAF