MVAQLLQHIKSEREINSESIKHKNGNPTLHLDTKNGSSTDRFTRYNVVLQHLGEDPTTIPQASFQFAVDASSLKAGSNFTGNDLPMVKIELVWNRAPNTLVSTGSDSTELPSLTSVEDLVTKPQVSPAPTVDDLPLDLSTPKPTVKEPAPKSVPRKPRTKTPRPNYQTDFVCQTCNKTFGRQSGLVQHVKSKHSGPCPFKCGQCGKRFPTEAQLKEHETRHSMADKPYKCTEPDCTSQFVHKNDLARHFQGSHGEARFGCEQCEKRFVRHDHLLVHMQTHDRKRQREEKELEQGKRRKIGLQI