MDLEQDLKVRIKSDSAQCMVPLAALLKSELKTNKGETPIIQYGQACHDKKGEDHTMAKVDCQRIPADGSSTFAVFGVFDGHNGASAAVFSKENLLCNVMSALPSTTSREDWLAALPRALVAGFIKTDMDFQRRGEMSGTTATFVIVDKWTITVASVGDSRCVLDAYGGGVSALSVDHRFEENAEERKRVMDCGGEVCRLSLAGGAEIGPLRCWPGGLCLSRSIGDVDVGDFIVPIPHVKQIKLSKAGGRLIIASDGVWDALSCEKAAKCCRGLPAELAARQVVKESLRTRGLRDDTTCLVVDLLPPVSYISTMPSLVKKQNNLKSIIAKWRSKESSAVVANKPSAVCFVEELFEAGSAKLAERLGSDPSLGVLNCAICQANMTLHDGISVHAGSAFPVTNPTSEGPFLCLTCKAKKDAMEGKPRL*