MDPDRQSVPLVRVPREEQYFDREEVLGRDAASVFPTESKKAAAAGAGLAELLGANKKFISETELQEIKSTMGLRPEDGTIAADKPLAEVLREAKEAKEAAFQEQWKKMKQGKNRPLDDDELDFVDAIAQQEAEARRRQREEEEAELAAFHAAQQAQQEGGGSAGAAAAEPEQQLGPAAGPRAGPQQEGGAAARPAKPAAAPKKQALVAVKPLVRPIVRVKSSGEQAAAAGSGGLSGSQPAAKRQRTEEQADSGSEGEGLAGLLGGYGSGSDSD*