MLKDIGVQIVGKCDGLPLALKVMGGILCQKDKKQHEWKIVLDDSIWSISGIPEELNNAVYLSYEDLSSCAKQCFLHYSLLPKTAVFSRNEIIGMWISEGFLHGTLDDIEELGSKYYKELILRNLIEPNTVYVDQYVCNMHDVVRSFAQFVARDEALAVHSGETNIVSKLSAHEFLRLSLESKASESYGLEWSSLQAQKTLRALISTGYINIKPGDSLVNFPCLQTLHIDSAHVVELLESLHELKHLRYLSLRETDISSLPDSIGNMKFLQYISLFGCKQFVKLPGSIVKLGQLRYLNFNATSIKGIPRGFCALTNLRVLLGFPAQVDGDCCSLEELGPLSQLKILDLDGLENITTSSLAAKAKLADKVHLTTLVLNCGSILGDDGLIKEEDCVSEEEQQQMEKVFHELCPPPRLESLDMRGYFGRWPPRWMMSSSDVPLQSLRILFIVDLACCTQLPDGLCRLPYLEFIQINCAPAIKCVGPEFMQSNNHYNARPAQMVAAFPRLHKMELIRLVEWEEWDWEEQVQAFPVLQVLTLDRCKLKCLPPGLASQARALNKLIISYVQGLISIENFPSLVELDLDENLDLERITNLPRLQKLTIEDCPKLKVLEGVPALQRLMLTDKDMETLPIYMGGINPRHLELCCRLALLASIAAGQSGLEWDKFRHVGHVKAYAGEGGNSRKWYVLYTAKPYNLETNVSFSFMSRGTLSYFEDAQRFQFVFKMTRETFSYICSLVMEPSMQDMNSYTFVNGRVLSLQDRVAVALRRLHSSEPTGIVGSSVGVNESTALSVTERFVDAMWEQADHHSSWPDCNEKDEIKSKFEKIHKMNNCCGVICATQIPFGPNWEKNKTTQMQVIVDPEMRFRNIWLGSAGSINHINILYDSHLFNGCEKGGRLNGSKLKVALDGSEVGEYIIGDTGYPLLPWLLTPYQEEDLSDTKAEFNRRHSAARTCALKAMARLKDTWKCLQGEVWWPANLETLSKIIYACCRLHNIVIELEDDAAMLSTKRKNYSMEVREIAKEDAVRARDMLSQHFMASRSSKSGEQDDEAASSGPGDENNEQEVQ