MYGKLNKLVEHIKELLQQLNKNWHRHQGNLHDMNQQMEQLFQEFQHFMQGNQDDGKLQNMIHEMQQFMNQVDNHLQSESDTVHHFHNKLQELMNNFHHLVHR