MRRRPQDKNAPRKPPTAFMLYVKHRRLQSEQLASLPFGERNRILGSEWSNLPADQKAGFFNEAKELRDKYTQLLAEYKKSDAYKDWLASAESTEIQKTKSRGKHKLDPISGSVQPDYKIPIFTHEFLEYNRLREVVLRQLKKQAVQLEEETALLSKHVDNLVNAEAKTKSQLQTYQEQLDNEEQLLKRLHKELVAALGEIVLPHTTVNDPNSKGTERITETSVESFLSQLGQLHKSKQHMDVVNKVIQALNTAIAKKVLKLLI