MITNDASLLDLKHKILEEVARLAWKDELNEEGKQKLVYELIPGPLAKYRCCVYKDRELVKQRIRLAEGKNPTPGNDSTNIVQILSPACEECPISSYSVTDNCRKCMGQACKNACKFDAISIGNHRSHIDPTKCRECGKCAQACPYNAIVHLERPCKKACPVGAITYNEYGICIIDEEKCINCGHCIHACPFGAPASKSNLPGIIADIKSDREVFAMCAPATEGQFGPDITMGSIRVACKELGFTDMVEVGLGGDMTAAYESEEWSEAKEAGKKMTTSCCPAFINMLRKHFPELYKNNMSSVVSPMCAISRYLKATHPGCITVFVGPCIAKKSEAADKELVAENADYVLTYGEFRAFLRSKDVELKPCEDRYQESSIFGKRFATSGGVAKAVIECMEERGVDTNDISLRKCAGGDECRKALTLLQFGKLPEDFVEGMVCPGGCVGGPSKHRTESETLKAREVLLKQADGRKVLENLKQYPMDKFSMFRDDIIHKAWIETEAEKAERAAREAENK