MSSKPLDYENLNENVKKCQYAVRGELYLRASQLQKEGKKIIFTNVGNPHALGQKPLTFPRQVIALCQAPFLLDDPNVGQLFPGDAIAKAKHYLSLNSGGLGAYSDSRGIPGVRKEIADFIERRDGYPSDPELIFLTDGASKGIMQILHTVIRGPNDGVLVPVPQYPLYSATISLYGGSLVPYYLEETADWGLDINDLRQSIEQARQNGITVRAMVIINPGNPTGQCLSEQNLRQIIQFCYEENLVLLGDEVYQQNIYQDEHPFISARKVLFDMGPPVSKELQLVSFHTVSKGYWGECGQRGGYFEMTNIPPKSVEEIYKVASISLSPNVPAQIFLGLLANPPKPGDISYEQFARESKGILESLRRRAHIMTDGFNSCKNVVCNFTEGAMYSFPQIQLPPRAIDAAKKLEKAPDVFYCLKLLEATGISTVPGSGFGQKEGVFHLRTTILPAEEEMPSIMTSFKKFNDEFMARYE*