MDLVVLDPLSEEKCLVCGDRATGTHYGVVSCNGCKGFFRRTILRNQKFTCRFQKACIIDKNFRCACRFCRFQKCVSVGMRREAIQYERDSIGAGSAVGASSPKKRRESSPPIGTMPMMSENASSFGQNHPSVGSTAGRGDVINSLMDMEQKGMEEMYTRYRSSVITSSVVTASVGEGGSAFSQPSRPCTVDELNDISRTTLLLMVEWAKNLQPFPSLSMEDKIILLKNYAPQHLILMPAFRSPDTTRVCLFNNTYMSREQGAELDGFAAFKTSNITPRVLDEIVWPMRQLQMREEEFVCLKALAFLHPEAKGLSADTQTVIRDARNKVLKALYAYITAQMPEEAPTRYGNILLLAPALKALTQLLIENMTLTKFFGLAEVDNLLSAFILDDSMSDRIEGSTTSIQQHLTQSSLAPVHQTTVPSATSATPATTSTGSTTTTSATPAEAQQRVMTIL