MDLDPLSEEKCLVCGDRATGTHYGVVSCNGCKGFFRRTILRNQKFTCRFQKACIIDKNFRCACRFCRFQKCVSVGMRREAIQYERDSIGAGSAVGASSPKKRRESSPPIGTMPMMSENASSFGQNHPSVGSTAGRGDVINSLMDMEQKGMEEMYTRYRSSVITSSVVTASVGEGGSAFSQPSRPCTVDELNDISRTTLLLMVEWAKNLQPFPSLSMEDKIILLKNYAPQHLILMPAFRSPDTTRVCLFNNTYMSREQGAELDGFAAFKTSNITPRVLDEIVWPMRQLQMREEEFVCLKALAFLHPEAKGLSADTQTVIRDARNKVLKALYAYITAQMPEEAPTRYGNILLLAPALKALTQLLIENMTLTKFFGLAEVDNLLSAFILDDSMSDRIEGSTTSIQQHLTQSSLAPVHQTTVPSATSATPATTSTGSTTTTSATPAEAQQRVMTIL