MDLDPLSEEKCLVCGDRATGTHYGVVSCNGCKGFFRRTILRNQKFTCRFQKQCVIDKNFRCACRYCRFQKCVSVGMRREAIQYERDSIGATSPKKRRDSSPIGTMPSQLPAGSAQNPISPNDGRCDVIDALMEMEQRGMEEMFTRYQRTSVITSSTSHDGGSAFSQPTRPCTVDELNEISRTTLLLMVEWAKNLHPFPSLSMEDKIILLKNYAPQHLILMPAFRSPDTTRVCLFNNTYMSREQGAELDGFAAFKTSNITPRVLDEIVWPMRQLQMREEEFVCLKALAFLHPEAKGLSTETQTIIREARNKVLKALYAYITAQMPDEAPTRYGNILLLAPALKALTQLLIENMTLTKFFGLAEVDHLLSAFILDDSMSDRSEGSTNSIQQHLTGSTFNAQQAAASQPATVIGTVAAASSASATAPAATAPQEESAQARVMTIL