MGQLLSKKPKLEINEVDRAVLSLKSQVRKLEQQRTRIQAAIDREHQLARELVAAGRKDRALLALKKRKLQETQAASLDGLLLNVEQMLANIETTQSQQRIFGALKQANSAVKEMQQAVPLEDVEQLMQDNADAKAYEDSLRQMLGESLNPEDAEAAEEELADLEAQLLDAQKLDMPQAPKDTVLPEAAAAVAAEEAAPAWTAEEAAPAGGEQALSALGGAAAASEADALSAAEAMLSELPAVPTTTVTVETEEAEVEAEQEREAESALIAAX