TASVAVALTVVGAGLASQTEVKANRADDARNEVLRGNLVRAELWYRQIQENDQLKLEKKELKTELQEKEQEVKNLKDNVEKLNADVALERLKNERHVHDEEVELERLKNERHEHDKKEAERKALEDKLADKQEHLDGALRYINEKEAERKEKEAEQKKLKEEKQISDASRQGLRRDLDASREAKKQVEKDLANLTAELDKVKEEKQISDASRQGLRRDLDASREAKKQVEKALEEANSKLAALENLTKSLR