MSRPKLVKKDRNPPVTSPYPKPGWSYSNLIALALKNSETGQLTVSEIYAFMLEHFPYFRTAPSGWKNSVRHNLSLNKCFCKVELDEELSMVQQTRKSCLWMINPDRLDKVEQDIRKWRERNPDAATEGMARPGKI