MAKLSTDELLDAFKEMTLLELSDFVKKFEETFEVTAAAPVAVAAAGAAPAGAAVEAAEEQSEFDVILEAAGDKKIGVIKVVREIVSGLGLKEAKDLVDGAPKPLLEKVAKEAADEAKAKLEAAGATVTVKGPGPGAKFVAAWTLKAAAEAAAKPTTYISVGTSTLNQRGPGPGNIISIWVSHSIQTGNGPGPGSMREEYRQEQQSAVDGPGPGMELIRMIKRGINDRNHEYGAEALERAGNTQFEAVGRAAYKSDQICIGYAAYLQIGNIISIAAYKYGNGVWIGRAAYVVAASIIGIAAYKTGGPIYRRRAAYSAFDERRNRHEYGAEALERAGVDTIMEKNVTVTHAQDKKEVETPTRNEWECRCSDKKYGVKGFSFKYGNGVWIKKPRRSGAAGAAVKGVGTHHHHHH