MKDGGRKQGAPSPCAACKLLRRRCAQDCVFAPYFPADEPQKFANVHKVFGASNVNKMLQDLAEHQRGDAVSSMVYEANARVRDPVYGCVGAISSLQQQIDVLQTQLAVAQAEAVHLRVRQTASLYSPTSPTNSGSPSQAKPIFDMDMVVDQNSYGDSMW