MSKKSLDYDQINENVKKAQYAVRGELYLRASELQKEGKKIIFTNVGNPHALGQKPLTFPRQVVALCQAPFLLDDPNVGLLFPADAIAKAKLYLSYTSGGLGAYSDSRGLPGIRKEVAEFIERRDGYPSDPELIYLTDGASKGVMQILQTVIRGPGDGILVPVPQYPLYSAAISLYGGSLVPYFLEETANWGLDIHNLRQSVAEARFKGITVRAMVIINPGNPTGQCLSVDNLQQILRFCHQESLVLLGDEVYQQNVYQDARPFISSRKVLFDMGGAISKELELISFHTVSKGFLGECGQRGGYFEMTNIPPQTVDEIYKVASISLSPNVPGQIFMGTMVSPPKPGDISYEQFLRESKGILESLRKRAHMMTDGFNSCKNVVCNFTEGAMYSFPQIKLPPKAIEAAKSAGKVPDVFYCLKLLEATGISTVPGSGFGQKEGVFHLRTTILPAEEDMPAIMESFKKFNDGFMEQYEDQRGYSRM*