MSSKALDYENLNENVKKCQYAVRGELYLRASELQKEGKKANFRQLARFEALNQSSVSSIIFTNVGNPHALGQKPLTFPRQVIALCQAPFLLDDPNVGLIFPADAIARAKQFLGMTSGGLGAYSDSRGIPGVRKEVAEFIERRDGYPSDPELIFLTDGASKGVMQILNSIIRGPSDGILVPVPQYPLYSASIQLLGGSLVPYYLEETANWGLDIIDLRQSVAQARYKGITVRAMVIINPGNPTGQCLSVANLKQIIQFCHQENLVLLGDEVYQQNIYQDERPFISARKVLLDMGLPLSKEVQLVSFHTVSKGYWGECGQRGGYFEMTNIPPKVQCLARALQLLLKTCMPLLSLIISLALDNPNGQCLEIEITSTVTKICPNRAELIEMIQAVEEIYKVASISLSPNVPGQIFMGLMVNPPKPGDISYDQYVRESKGILESLRRRAHMMTDGFNSCRNVVCNFTEGKSPVSFLFSEKPHELPLTL*