MKSNTYELHNYADLNMDSSPAKKDSRKRKAASARGEKYSLRQKRQKRCASDEAEQELPDLDLELESLEPAASRPKKNSSTNKAKTKAPPLSKYRRKTANARERTRMREINTAFETLRHSVPQAITGEVAANASEKLTKITTLRLAMKYIKMLSDAIEDPSYESEFIGECLEESANREALVTVDSEPELEVEMPVPAAKKPAKSKAGSAGSKKSTAASKRQTQKQAKEKHPTPTQTMTTTPMCASGSSGESCYAASSIGSPGSSAGAACSPSSAYASLSSSASNISHRSSSHRSNSSPGLEPDGNLMGLQGLSDLDTLLLESDGESLHCLSPSYESLLTNGESILPCRGDMPMPGCLDKPDVELSLRLLDADRSTDSFDFASDQQPSACISSLATLDGCYPFGDLLPGDFSDMFLT