MRKFRSWRNLLKKKQNEWLAFTGLKGLPYGIIEPKSDLELKRIWASSSSKLKANVSIPHNLLAMPVGLKMKHNVNTVVRKFLHENFTIILFHYDGHMDGWWDLKWSKKAVHIVAVNQTKWWFAKRFLHPAAVSVYDYVFLWDEDLGVQHFNPRRYLDIVKAAGLEISQPALDPKSSDIHHRITLRKRRHIFHRRVIDPKGSVKCTSDSEGPPCTGFVEGMAPNDLVHGWGMDMKLGYCAQGLKNVGIVDSEYILHQGIPTLGGPAAKKGSNDVNLAKKHHGFDMRTEIRRQSTLELDVFKQRWEKAIKEDKDWVDTFFKHKQKQQAPPPTIHS*