MVDPDLVAFLQVASRRKNLHGKWVPALYWAFLIAKEQKKTEPMAPSDFKTMINKSGLLERKLTPNDGAAADIVQIHTNGTRTKSRRVSLGDTLNGTKSRFFVAVETKEKVPMNIDELKKAQKKKKNFQNGTSITRTMYLSSANKKRRVGKCNNRPQQTANALHRKTTTVAETAAQQQQQPRLLTPTNSDTDGDEQPRTAPSVETEEPEPESILRDPLNSDLLAIFDGLVNTEFLNSPDFFVEKEDDDDLX