MALEYDLLNENVKKCQYAVRGELYLRASELQKEGKKIIFTNVGNPHALGQKPLTFPRQVVALCQAPFLLDDPNVGMLFPADAIARAKHYLSLTSGGLGAYSDSRGLPGVRKEVAEFIQRRDGYPSDPELIFLTDGASKGVMQILNCVIRGEGDGILVPVPQYPLYSATISLLGGSLVPYYLDESENWGLDVNNLRQSVAQARSQGISVRAMVIINPGNPTGQCLSEANLKEILKFCYNEKLVLLGDEVYQQNIYQDERPFISSKKVLMDMGSPFSKGVQLVSFHTVSKGYWGECGQRGGYFEMTNIPPRVVEEIYKVASIALSPNVSAQIFMGLMVSPPKPGDISYDQFARESKGILESLRRRAKIMTDGFNSCKNVVCNFTEGAMYSFPQIRLPPGALQAAKQAGKAPDVFYCLKLLEATGISTVPGSGFGQKEGVFHLRTTILPAEEEMPEIMDSFKKFNDEFMAQYENGFGYSRM*