MSQNLVIVESPAKAKTIEKFLGHDYKVLASFGHVRALPSKQGSVDTEHDFEPKYAVLPESKKHIDAIKKEMKGISSLLLATDPDREGEAISWHLLAALGLDGKKKLPFEIKRVVFHEITKDAIVHAVENPRDIALDLVDAQQARSILDYLVGFTLSPFLWKKIRYGLSAGRVQSVALRLICEREKEIQAFKEQEYWTIAAKLETAKKQGLTATLVEAEGKKLGKFDIPDQETAFRHFAKLGGKEFPTQEGDEKGTPLVVDKPAHPEYRVDKVTKSERKRQPSPPFTTSTLQQEAARKLGFSAKKTMSTAQKLYEGIDVGEGAVGLITYMRTDSVALSNVALEEAKSVITSLYGKEYALEKPRFFKNKSKNAQEAHEAVRPTYIAKTPIELKKFLSSDQFKLYDLIWKRTVACQMAEALLDQTSVDIGAGEGFRFRVAGTVIRFAGFMKLYIEGVDDETEDKEKEGLLPPLAEGDILKLQQLLPERHFTQPPPRYTEASLVKTLEEYGIGRPSTYASIMNTLTERKYARLDKKRFFPEDVGMVVSDLLTNHFTQYVDYNFTANLEEELDMVSRGEKQWRPLLHEFWGPFINLLKLKEGEVNKSDLTTEATNEVCPECGKPLVVKLGKFGKFYACTGYPECRYIRPLDKETGEVVEPVVSEEICDKCGSHMLIKDGRFGKYLACSAYPNCKNIQPLVKPKGTGITCAECGKGELIEKKSRFGKLFYSCNRYPECKFALWDLPVQQPCPKCGFPLLIKKVYKREGEFLKCPKEGCDYKSNQS