MTISKRVQKELFSAAPAGLLPPHQELQIAAVASVAPRGKKKQQVKGPKLSKAERALAAAIADENKGKAWTDEEHARFLEALKEYPSGPWKAIADFVGTKNSRQTMTHAQKYRQKHERRTRGLRNRSKQRKASARAAAAKAKHAAPPPATAAPSTSTAFSTRTRSQTMMSVQVNDDIVMASTPEKHVHACAAQSSDSPRSSEEASTGIGITYVSSPLASVSVATVDAAIADEDTASWEQLKVSSLSEMFQDFEPMSFFPTVWSTNSLGGDVDAIVTSSYGTNELFCDSASSLNPLSLWG