MRYVLESVSWKGWQSCWTAQRAVEASVRLARAEEAVQAVTEECREARTRATQLEATIKAKDKELERLAKVLSQARGSEYSTDAQRLQAEEAVRKLDAELAAVKSRASQLEHALRARDKDIDGLQRLLEAAKGAEFMAAAHRARAEDSTRQAEAEATASRQRVVQLESHLKARIRELEKAQRAVNESGLDSDGQQARTEESLRALEAKLTGLRAHASQLQSALKARDKQVEKLGKAVEAARVGEAQLALRHQELEEASRTLAGHAGGLRQRLQALTSALRGREHACAQLNKALDAARAAEQAAYDQRSQAEEATRKLEGELALARQRAVQAEAACRSKERELICLQRSLQAVRRDEFEASAQVAATEEAAQKLDTELGSVRARLIALEGGLKARNAEVDKLSRQLSGAKGNEEEAAARQRAVEEAFRHVEGDLAGMRSRLLLLQGALKTKERELERCKQEAETARVAEAGSDLRVAEAEAAAQA