MLESIQEIDKAIKGFLQTELDIAIDRELKKKTQTQKNNLSEQNLNKKRDGLYDKLKSDYESTCWLAEVFNSIQEMQNHQLSFATHTAKGIHTALKTENVISISNTKLPVGLVGSQSIPHLMIDANSNNPGSHSGYLKYIIGFINVEVNGVRIYELIQSENVVMMEFFKKHQQESGFDYLNKLLLKKPLGEQTDGKNKQLLFYQQDGNYTCLIPLYPTSITHYVYQKISNVKYSEVNLQARKNRRENKDPAPYCDMPNLAVTILGGTNSNNVSRLNNIQGGRNYLLPSLPPKISQDREFSLSKFCENFFDSKTLKYHIQDDFNYVVQVVKDTRNTIDVRDKRKDAIDRLLHTIFGIAHVLQNKPAGWSKAYALPLAQKIWLDPYRADLDGEAKFADEKTKQEWQKIILQDFASWFNQQLRSTIKELKFDFADAEYNEWQREIEEMQKFYERLGKGVFL