MKRGKSKADTTKKADTRLSVKKGGERAPKKPRKTKAAKDPNKPKRPPSAFFVFMEEFRKSFKEKNPNNKSVSVVGKAGGDKWKSLSEAEKAPYVAKAAKLKTDYTKKIAAYNKNQSDGGSHAAADEDESDKSKSEVNDDDEEEEGTEEEEEDDE