SPEEYLHGLSETLLAILVNVALSVPNSGPFRKWVDVEAVKPYFEIIKRPMDLLTIEELALKYKYRSPDEFFKDVELILRNAVGYYGPSSPRYARANEFVAVIEAKFEDHREEMNRYGKSIGKEGDGLTFENELGQNQ